Skip to main content

Peru

TOPPAY TeamAbout 1 min

Country domains & codes (Peru)

Country/RegionCountry CodeDomainCurrency CodeCurrency Name
Perupeglobal-pe-openapi.toppayment.comPENPeruvian Sol

Domain: Prefer the unified host openapi.toppayment.com (path unchanged); legacy country domains remain available.

Sandbox/production hostnames are subject to your account setup; URL patterns follow the same convention as other regions: /sandbox/{countryCode}/... (sandbox) and /{countryCode}/... (production).

Pay-In method codes

Use these values in the method field for Peru Pay-In (/pay/prePay, domain/country code as above). Aligned with PeruMethodEnum. Open-API field descriptions and examples: Pay-In Orders — Peru.

Method codeDescription
DOCUMENTSBank/document-style checkout

If additional method values are enabled by the gateway, follow the live response and the list provided by operations.

Peru ID document types (documentType)

Must match the open API documentType field (case-insensitive).

CodeDescription
DNINational ID (Documento Nacional de Identidad)
CEForeign resident ID (Carné de extranjería)
PASPassport
RUCTax ID (Registro Único de Contribuyentes), common for businesses

Peru pay-out account types (accountType)

Must match the pay-out side accountType (or equivalent) (case-insensitive), aligned with PeruAccountTypeEnum.

CodeDescription
CORRIENTEChecking account
AHORROSSavings account
WALLETWallet (e.g. Yape / Plin)

Pay-Out bank / wallet codes (bankCode / bankName)

Use these for Peru Pay-Out create/query (/disbursement/cash, /disbursement/query). Type indicates bank vs wallet. Pay-Out request fields and examples: Pay-Out Orders — Peru.

bankCodebankNameType
BCPBanco de CreditoBank
ScotiabankScotiabankBank
InterbankInterbankBank
BBVABanco ContinentalBank
YapeYapeWallet
PlinPlinWallet
SullanaCaja SullanaBank
PiuraCaja PiuraBank
HuancayoCaja HuancayoBank
CuscoCaja CuscoBank
MaynasCaja MaynasBank
MetropolitanaCaja MetropolitanaBank
MunicipalIcaCaja Municipal IcaBank
TacnaCaja TacnaBank
TrujilloCaja TrujilloBank
ArequipaCaja ArequipaBank
BanBifBanco Interamericano de FinanzasBank
GNBBanco GNBBank
ComercioBanco de ComercioBank
CrediScotiaBanco CrediScotiaBank
NationBanco de la NaciónBank
FalabellaBanco FalabellaBank
PichinchaBanco PichinchaBank
AztecaBanco AztecaBank
RipleyBanco RipleyBank
MiBancoBanco MiBancoBank
CencosudBanco CencosudBank
SantanderBanco SantanderBank
FinancieroBanco FinancieroBank
CitibankCitibankBank
ICBCICBC PERU BANKBank

For Pay-In and Pay-Out status values, see Transaction Status Codes.