UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

38 lines 1.54 kB
import { PaymentAcceptanceAttemptPaymentMethodDetail } from './paymentAcceptanceAttemptPaymentMethodDetail'; import { PaymentAcceptanceAuthenticationData } from './paymentAcceptanceAuthenticationData'; import { PaymentAcceptanceDccResponse } from './paymentAcceptanceDccResponse'; import { PaymentAcceptancePaymentMethodOptionResponse } from './paymentAcceptancePaymentMethodOptionResponse'; export interface PaymentAcceptancePaymentAttempt { acquirer_reference_number?: string; amount?: number; authentication_data?: PaymentAcceptanceAuthenticationData; authorization_code?: string; captured_amount?: number; created_at?: Date; currency?: string; dcc_data?: PaymentAcceptanceDccResponse; failure_code?: string; id?: string; merchant_advice_code?: string; merchant_order_id?: string; payment_consent_id?: string; payment_intent_id?: string; payment_method?: PaymentAcceptanceAttemptPaymentMethodDetail; payment_method_options?: PaymentAcceptancePaymentMethodOptionResponse; payment_method_transaction_id?: string; provider_original_response_code?: string; provider_transaction_id?: string; refunded_amount?: number; settle_via?: string; status?: string; updated_at?: Date; } export declare namespace PaymentAcceptancePaymentAttempt { const discriminator: string; const attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; } //# sourceMappingURL=paymentAcceptancePaymentAttempt.d.ts.map