UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

28 lines 1.83 kB
import { Currency } from './currency'; export interface ClientCPLpRoutingRule { country_code?: string; excluded_lp_ids?: Array<string>; excluded_payment_mhs?: Array<string>; local_clearing_settlement_system?: ClientCPLpRoutingRule.LocalClearingSettlementSystemEnum; lp_id?: string; payment_ccy?: Currency; payment_method?: ClientCPLpRoutingRule.PaymentMethodEnum; source_ccy?: Currency; trans_type?: ClientCPLpRoutingRule.TransTypeEnum; valid_payment_mhs?: Array<string>; } export declare namespace ClientCPLpRoutingRule { const validLocalClearingSettlementSystemEnum: readonly ["DEFAULT", "SWIFT", "LOCAL", "RTGS", "ACH", "SAME_DAY_ACH", "NEXT_DAY_ACH", "FPS", "BILL_PAYMENT", "EFT", "REGULAR_EFT", "INTERAC", "GIRO", "FEDWIRE", "BPAY", "BANK_TRANSFER", "OSKO", "NPP", "FAST", "FASTER_PAYMENTS", "PAPER_CHECK", "CHAPS", "RTP", "FEDNOW", "INSTANT", "BACS", "SEPA", "SEPA_INSTANT", "ZENGIN", "SKN", "BI_FAST", "ATM_PRIMA", "EXPRESS_ELIXIR", "ELIXIR", "SORBNET", "INTRADAGCLEARING", "STRAKSCLEARING", "KRONOS2", "TARGET2", "DUITNOW", "RENTAS", "IPI", "SPEI", "HOFINET", "BECS", "PAYTO", "MASAV", "ZAHAV", "NAPAS", "CITAD", "TED", "PIX", "INSTAPAY", "PESONET", "ACT"]; type LocalClearingSettlementSystemEnum = (typeof validLocalClearingSettlementSystemEnum)[number] | 'UNKNOWN'; const validPaymentMethodEnum: readonly ["LOCAL", "SWIFT", "ANY"]; type PaymentMethodEnum = (typeof validPaymentMethodEnum)[number] | 'UNKNOWN'; const validTransTypeEnum: readonly ["P2P", "B2P", "P2B", "B2B", "ANY"]; type TransTypeEnum = (typeof validTransTypeEnum)[number] | 'UNKNOWN'; const discriminator: string; const attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; } //# sourceMappingURL=clientCPLpRoutingRule.d.ts.map