createBusinessBeneficiary arguments — CONFIRMED AGAINST LIVE INTROSPECTION.
The five non-optional fields are RouteFusion's, not ours. email being
required is the one that bites: CFX payment instruments carry
beneficiary.email as optional, so an instrument without one cannot be
registered and must be gated before it reaches this call.
One input serves every rail. account_number and routing_code are
RouteFusion's polymorphic bank-identifier scalars — BankAccountNumber
covers "account_number, iban, clabe" and BankRoutingCode covers
"routing_number, bank_code, bsb, sort_code, transit_code" — so US wire, US
ACH and SWIFT differ only in which fields are populated. There is no
per-rail split like Victor's createUsWireCounterparty /
createAchCounterparty.
createBusinessBeneficiaryarguments — CONFIRMED AGAINST LIVE INTROSPECTION.The five non-optional fields are RouteFusion's, not ours.
emailbeing required is the one that bites: CFX payment instruments carrybeneficiary.emailas optional, so an instrument without one cannot be registered and must be gated before it reaches this call.One input serves every rail.
account_numberandrouting_codeare RouteFusion's polymorphic bank-identifier scalars —BankAccountNumbercovers "account_number, iban, clabe" andBankRoutingCodecovers "routing_number, bank_code, bsb, sort_code, transit_code" — so US wire, US ACH and SWIFT differ only in which fields are populated. There is no per-rail split like Victor'screateUsWireCounterparty/createAchCounterparty.