Inyo

Cobertura por país

Requerido en paymentMethod es lo que el esquema de ese corredor exige además de type y countryCode, etiquetado por método de payout; También requerido cubre todo lo que está fuera de paymentMethod. Los nombres de países llevan a un cuerpo de solicitud completo y validado.

Confirma con GET /schema/{countryCode} — consulta Schemas — antes de ir a producción. El esquema es la autoridad sobre los requisitos a nivel de campo, y los corredores cambian.

Cada corredor listado aquí fue validado de punta a punta. GET /schema/{countryCode} puede devolver un esquema para un país que no está en esta tabla — un esquema define la forma del payload, no significa que el corredor esté listo para mover dinero. Trata todo lo que falte aquí como no disponible hasta que tu contacto en Inyo confirme lo contrario.

Cobertura no es lo mismo que habilitación. Un país aquí tiene esquema; si tu cuenta tiene ruta hacia él es otra cuestión. Un payload válido a un corredor sin ruta falla con PAY_001.

PaísISO3MonedaRequerido en paymentMethodTambién requerido
AlemaniaDEUEURBanco: accountNumber
AndorraANDEURBanco: accountNumber
AustriaAUTEURBanco: accountNumber
BangladeshBGDBDTBanco: accountNumber, bankCode
Billetera: walletId, walletOperator, walletType
additionalData.paymentPurpose (en Banco)
BrasilBRABRLBanco: accountNumber, accountType, bankCode, routingNumber
PIX: key, keyType
recipient.address
recipient.documents
BulgariaBGRBGNBanco: accountNumber
BélgicaBELEURBanco: accountNumber
CanadáCANCADBanco: accountNumberrecipient.address
additionalData.paymentPurpose
ChileCHLCLPBanco: accountNumber, accountType, bankCoderecipient.address
recipient.documents
ChinaCHNCNYBilletera: walletId, walletOperator, walletTypeadditionalData.paymentPurpose
ChipreCYPEURBanco: accountNumber
ColombiaCOLCOPBanco: accountNumberrecipient.address
recipient.documents
recipient.email
additionalData.paymentPurpose
Corea del SurKORKRWBanco: accountNumberrecipient.address
recipient.phoneNumber
additionalData.paymentPurpose
Costa de MarfilCIVXOFBilletera: walletId, walletOperator, walletType
EgiptoEGYEGPBanco: accountNumberadditionalData.paymentPurpose
EslovaquiaSVKEURBanco: accountNumber
EsloveniaSVNEURBanco: accountNumber
EspañaESPEURBanco: accountNumber
EstoniaESTEURBanco: accountNumber
FilipinasPHLPHPBanco: accountNumber, bankCode
Billetera: walletId, walletOperator, walletType
additionalData.paymentPurpose (en Banco)
FinlandiaFINEURBanco: accountNumber
FranciaFRAEURBanco: accountNumber
GambiaGMBGMDBilletera: walletId, walletOperator, walletType
Banco: accountNumber
additionalData.paymentPurpose
GreciaGRCEURBanco: accountNumber
GuineaGINGNFBilletera: walletId, walletOperator, walletType
IndiaINDINRBanco · BBAN: accountNumber, accountNumberType, accountType, bankCode
Banco · UPI: accountNumber, accountNumberType
recipient.address
additionalData.paymentPurpose
IndonesiaIDNIDRBanco: accountNumber, bankCodeadditionalData.paymentPurpose
IrlandaIRLEURBanco: accountNumber
IslandiaISLEURBanco: accountNumber
ItaliaITAEURBanco: accountNumber
KeniaKENKESBanco: accountNumber, bankCode
Billetera: walletId, walletOperator, walletType
recipient.address (en Banco)
recipient.documents (en Banco)
LetoniaLVAEURBanco: accountNumber
LiechtensteinLIECHFBanco: accountNumber
LituaniaLTUEURBanco: accountNumber
LuxemburgoLUXEURBanco: accountNumber
MadagascarMDGMGABilletera: walletId, walletOperator, walletType
MalasiaMYSMYRBanco: accountNumber, bankCoderecipient.address
additionalData.paymentPurpose
MaltaMLTEURBanco: accountNumber
MalíMLIXOFBilletera: walletId, walletOperator, walletType
MarruecosMARMADBanco: accountNumber
MongoliaMNGMNTBanco: accountNumberrecipient.address
recipient.phoneNumber
MéxicoMEXMXNBanco · BBAN: accountNumber, accountNumberType
Banco · DIMO: accountNumber, accountNumberType, bankCode
recipient.address
MónacoMCOEURBanco: accountNumber
NepalNPLNPRBanco: accountNumberrecipient.address
additionalData.paymentPurpose
NigeriaNGANGNBilletera: walletId, walletOperator, walletType
PakistánPAKPKRBanco: accountNumber, bankCoderecipient.address
additionalData.paymentPurpose
Países BajosNLDEURBanco: accountNumber
PortugalPRTEURBanco: accountNumber
Reino UnidoGBRGBPBanco · BBAN: accountNumber, accountNumberType, bankCode
Banco · IBAN: accountNumber, accountNumberType
San MarinoSMREURBanco: accountNumber
SingapurSGPSGDBanco: accountNumber, bankCoderecipient.address
additionalData.paymentPurpose
Sri LankaLKALKRBanco: accountNumber, bankCode, routingNumberrecipient.address
SuizaCHECHFBanco: accountNumber
TailandiaTHATHBBanco: accountNumber, bankCodeadditionalData.paymentPurpose
TurquíaTURTRYBanco: accountNumberrecipient.address
recipient.documents
UzbekistánUZBUZSCARD: cardTokenId
VietnamVNMVNDBanco: accountNumber, bankCoderecipient.address
additionalData.paymentPurpose

Leyendo la tabla

  • additionalData solo significa que el esquema exige el objeto presente pero no obliga nada dentro — envía "additionalData": {}.
  • (en Banco) / (en Billetera) marca un requisito que aplica a un solo método de payout en ese corredor, expresado en el esquema como un condicional if/then.
  • Un guion en Requerido en paymentMethod significa que el esquema fija formatos pero no marca ningún campo como requerido. Aún necesitas un identificador de cuenta para que el payout llegue a alguien.

Qué sigue