@airwallex/node-sdk
Version:
Airwallex Node.js SDK
39 lines • 1.31 kB
TypeScript
import { SimulationAcceptDetails } from './simulationAcceptDetails';
import { SimulationChallengeDetails } from './simulationChallengeDetails';
import { SimulationReasonDetails } from './simulationReasonDetails';
import { SimulationRefundDetails } from './simulationRefundDetails';
export interface SimulationPaymentDispute {
accept_details?: Array<SimulationAcceptDetails>;
acquirer_reference_number?: string;
amount?: number;
card_brand?: string;
challenge_details?: Array<SimulationChallengeDetails>;
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?: SimulationReasonDetails;
refunds?: Array<SimulationRefundDetails>;
stage?: string;
status?: string;
transaction_type?: string;
updated_at?: Date;
}
export declare namespace SimulationPaymentDispute {
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=simulationPaymentDispute.d.ts.map