akua-sdk
Version:
TypeScript SDK for Akua Acquiring Processor
24 lines (23 loc) • 930 B
TypeScript
import { Currency } from '../../enums';
import { PaymentCaptureDTO } from './payment-capture.dto';
import { PaymentInstallmentDTO } from './installment.dto';
import { PaymentInstrumentDTO } from './instrument.dto';
import { PaymentMerchantDTO } from './merchant.dto';
import { PaymentTransactionDTO } from './transaction.dto';
export declare class PaymentDTO {
readonly capture: PaymentCaptureDTO;
readonly country: string;
readonly currency: Currency;
readonly current_amount: number;
readonly entry_mode: string;
readonly external_client_trace_id: string;
readonly id: string;
readonly installment: PaymentInstallmentDTO;
readonly instrument: PaymentInstrumentDTO;
readonly intent: string;
readonly lock_token: string;
readonly merchant: PaymentMerchantDTO;
readonly order_type: string;
readonly organization_id: string;
readonly transaction: PaymentTransactionDTO;
}