@airwallex/node-sdk
Version:
Airwallex Node.js SDK
23 lines • 1.01 kB
TypeScript
export interface SimulationIssuingTransactionCreateRequest {
auth_code?: string;
card_id?: string;
card_number?: string;
merchant_category_code?: string;
merchant_info?: string;
single_phase?: boolean;
transaction_amount: number;
transaction_currency: string;
transaction_failure_reason?: SimulationIssuingTransactionCreateRequest.TransactionFailureReasonEnum;
transaction_id?: string;
}
export declare namespace SimulationIssuingTransactionCreateRequest {
const validTransactionFailureReasonEnum: readonly ["CARDHOLDER_VERIFICATION_FAILED", "CVV_INVALID", "INVALID_EXPIRY_DATE", "PIN_INVALID", "PIN_RETRIES_EXCEEDED", "TRANSACTION_BLOCKED"];
type TransactionFailureReasonEnum = (typeof validTransactionFailureReasonEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=simulationIssuingTransactionCreateRequest.d.ts.map