@airwallex/node-sdk
Version:
Airwallex Node.js SDK
18 lines • 823 B
TypeScript
export interface PaymentRoutingInfo {
operation_type?: PaymentRoutingInfo.OperationTypeEnum;
routing_type: PaymentRoutingInfo.RoutingTypeEnum;
split_rate?: number;
}
export declare namespace PaymentRoutingInfo {
const validOperationTypeEnum: readonly ["THREE_DS", "NON_THREE_DS", "ACCOUNT_VALIDATION", "AUTH_ONLY", "AUTH_AND_CAPTURE", "REFUND", "RECURRING"];
type OperationTypeEnum = (typeof validOperationTypeEnum)[number] | 'UNKNOWN';
const validRoutingTypeEnum: readonly ["NUMBER_OF_TRANSACTIONS", "TRANSACTION_VOLUME"];
type RoutingTypeEnum = (typeof validRoutingTypeEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=paymentRoutingInfo.d.ts.map