@airwallex/node-sdk
Version:
Airwallex Node.js SDK
39 lines • 1.42 kB
TypeScript
import { PaymentAcceptanceAcceptDetails } from './paymentAcceptanceAcceptDetails';
import { PaymentAcceptanceChallengeDetails } from './paymentAcceptanceChallengeDetails';
import { PaymentAcceptanceReasonDetails } from './paymentAcceptanceReasonDetails';
import { PaymentAcceptanceRefundDetails } from './paymentAcceptanceRefundDetails';
export interface PaymentAcceptancePaymentDispute {
accept_details?: Array<PaymentAcceptanceAcceptDetails>;
acquirer_reference_number?: string;
amount?: number;
card_brand?: string;
challenge_details?: Array<PaymentAcceptanceChallengeDetails>;
created_at?: Date;
currency?: string;
customer_id?: string;
customer_name?: string;
due_at?: Date;
id?: string;
issuer_comment?: string;
issuer_documents?: Array<string>;
merchant_order_id?: string;
mode?: string;
payment_attempt_id?: string;
payment_intent_id?: string;
payment_method_type?: string;
reason?: PaymentAcceptanceReasonDetails;
refunds?: Array<PaymentAcceptanceRefundDetails>;
stage?: string;
status?: string;
transaction_type?: string;
updated_at?: Date;
}
export declare namespace PaymentAcceptancePaymentDispute {
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=paymentAcceptancePaymentDispute.d.ts.map