UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

50 lines 1.37 kB
import { BeneficiaryDto } from './beneficiaryDto'; import { DispatchInfoDto } from './dispatchInfoDto'; import { FundingDto } from './fundingDto'; import { PayerDto } from './payerDto'; export interface TransferDto { amount_beneficiary_receives: number; amount_payer_pays: number; batch_transfer_id?: string; beneficiary: BeneficiaryDto; beneficiary_id?: string; conversion_id?: string; created_at: string; dispatch_date?: string; dispatch_info?: DispatchInfoDto; failure_reason?: string; failure_type?: string; fee_amount: number; fee_currency: string; fee_paid_by: string; funding: FundingDto; id: string; metadata?: { [key: string]: string; }; payer: PayerDto; payer_id?: string; reason: string; reference: string; remarks?: string; request_id: string; short_reference_id: string; source_amount: number; source_currency: string; status: string; swift_charge_option?: string; transfer_amount: number; transfer_currency: string; transfer_date: string; transfer_method: string; updated_at: string; } export declare namespace TransferDto { const discriminator: string; const attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; } //# sourceMappingURL=transferDto.d.ts.map