Peru · Pay-ins & payouts
CCI accounts, QR and instant payouts in Peru
Collect with CCI virtual accounts in soles and US dollars, QR and cards, and pay out in real time over CCE to bank accounts and wallets.
- CCE · real-time rail
- Currencies: PEN · USD
- Registered
Virtual account
Customer #000123
CCI
002193 •••• •••• ••4821
- CCE · ref 7F2A009309:41S/ 4,250.00Matched
- CCE · ref 3B7Q021109:12S/ 1,180.50Matched
- CCE · ref 9A1C1189YesterdayS/ 12,900.00Matched
- Virtual accounts
- CCI
- Pay-ins
- QR
- Real-time · Up to PEN 30,000
- CCE
- Registered with
- SUNARP
Market snapshot
Peru in figures
Public, dated figures from official sources. Every number links to its source.
Individuals using the Internet (% of population, 2024)
Adults with an account, financial institution or mobile money (% of adults 15+, 2024)
Source: World Bank, Global Findex Database 2025 (FX.OWN.TOTL.ZS), 2024
Adults owning a debit card (% of adults 15+, 2024)
Source: World Bank, Global Findex Database 2025 (fin2.t.d), 2024
Adults owning a credit card (% of adults 15+, 2024)
Source: World Bank, Global Findex Database 2025 (fin10), 2024
- Immediate payments using card credentials (wallets), monthly average (operations per month, 2024)107.5 million
- CCE-TIN immediate transfers, monthly average (operations per month, 2024)20.6 million
186 million
Interoperable wallet transactions per month (Yape, Plin, Bim; Jun 2025)
PEN 15 billion
CCE-TIN immediate transfers, monthly average value (per month, 2024)
USD 10,000
Immediate transfer limit (approx., 2024)
34,576,665
Population (2025)
Source: World Bank, World Development Indicators (SP.POP.TOTL), 2025
Market overview
Soles, in real time up to PEN 30,000
In Peru, Localpayment collects in soles (PEN) and US dollars through CCI virtual accounts and QR payments, and pays out over CCE in real time to bank accounts and wallets, with LBTR for higher amounts. Localpayment is a PSP registered with the National Superintendency of Public Registries (SUNARP).
- CCI virtual accounts up to PEN 30,000 or USD 10,000
- QR pay-ins from PEN 1 to 500
- CCE payouts in real time, 24/7, up to PEN 30,000
- Visa and Mastercard cards in PEN and USD, with 3D Secure, installments and subscriptions
Checkout experience
How customers pay in Peru
Pick a payment method to watch the checkout, step by step. Screens and amounts are illustrative.
Virtual account (CCI, PEN)
- 1Comercio EjemploCheckout shows the account details to pay PEN 900.
- 2Banco EjemploThe payer transfers PEN 900 to the account shown.
- 3Payment confirmedYour system receives the signed webhook and releases the order.
Virtual account (CCI, USD)
- 1Comercio EjemploCheckout shows the account details to pay PEN 900.
- 2Banco EjemploThe payer transfers PEN 900 to the account shown.
- 3Payment confirmedYour system receives the signed webhook and releases the order.
Credit cards
- 1Comercio EjemploThe customer picks Credit cards to pay PEN 900.
- 2Comercio EjemploCard data is entered in secure fields and tokenized.
- 3Payment confirmedYour system receives the signed webhook and releases the order.
Debit cards
- 1Comercio EjemploThe customer picks Debit cards to pay PEN 900.
- 2Comercio EjemploCard data is entered in secure fields and tokenized.
- 3Payment confirmedYour system receives the signed webhook and releases the order.
Card subscriptions
- 1Comercio EjemploThe customer picks Card subscriptions to pay PEN 900.
- 2Comercio EjemploCard data is entered in secure fields and tokenized.
- 3Payment confirmedYour system receives the signed webhook and releases the order.
QR payments
- 1Comercio EjemploThe customer picks QR payments to pay PEN 900.
- 2QR paymentsA QR code (or a copy-and-paste code) is shown to the payer.
- 3Banco EjemploThe payer reviews PEN 900 and approves in their bank or wallet app.
- 4Payment confirmedYour system receives the signed webhook and releases the order.
Payout · Bank transfer (CCE)
- 1Comercio EjemploYour platform sends a PEN 900 payout through Bank transfer (CCE).
- 2Banco EjemploThe beneficiary sees the PEN 900 credit in their account or wallet.
- 3Payout completedYour system receives the signed webhook and updates the order.
Pay-ins
Pay-in methods in Peru
Every documented method, with its API code, limits and how each payment is confirmed.
Virtual account (CCI, PEN)
- Type
- Virtual account
- Code
- 6100
- Limits
- PEN 1 – 30,000
- Confirmation
- Asynchronous, confirmed by webhook
- Notes
- —
Virtual account (CCI, USD)
- Type
- Virtual account
- Code
- 6102
- Limits
- USD 1 – 10,000
- Confirmation
- Asynchronous, confirmed by webhook
- Notes
- —
Credit cards
- Type
- Card
- Code
- Visa 6000 · Mastercard 6001 · Visa USD 6004 · Mastercard USD 6005
- Limits
- PEN 1 – 30,000
- Confirmation
- Real-time authorization
- Notes
- —
Debit cards
- Type
- Card
- Code
- Visa 6010 · Mastercard 6011 · Visa USD 6012 · Mastercard USD 6013
- Limits
- PEN 1 – 30,000
- Confirmation
- Real-time authorization
- Notes
- —
Card subscriptions
- Type
- Subscription
- Code
- —
- Limits
- —
- Confirmation
- Real-time authorization
- Notes
- Scheduled (plan-based) and on-demand charges, with retries
QR payments
- Type
- QR
- Code
- 6080
- Limits
- PEN 1 – 500
- Confirmation
- Asynchronous, confirmed by webhook
- Notes
- The payer approves the payment in their bank or wallet app
Codes are the paymentMethod.code values in the API. Limits as documented at docs.localpayment.com; final availability depends on your agreement.
Payouts
Payout rails in Peru
Every documented rail, with speed, cut-off and limits.
Bank transfer (CCE)
- Type
- Bank transfer
- Code
- 0170
- Speed / cut-off
- Real-time, 24/7
- Limits
- Up to PEN 30,000
- Notes
- —
Bank transfer (LBTR)
- Type
- Bank transfer
- Code
- 0170
- Speed / cut-off
- Same day, cut-off 18:00 local time
- Limits
- Above PEN 30,000
- Notes
- —
Wallets (CCE, direct)
- Type
- Wallet
- Code
- 0171
- Speed / cut-off
- Real-time
- Limits
- PEN 1 – 3,000 (Yape) · PEN 1 – 500 (other wallets)
- Notes
- Yape: up to PEN 3,000; other wallets: up to PEN 500
Codes are the paymentMethod.code values in the API. Limits as documented at docs.localpayment.com; final availability depends on your agreement.
License & regulation
Peru: registered presence
PSP — National Superintendency of Public Registries (SUNARP). Before go-live, every merchant completes a compliance review (due diligence or enhanced due diligence) and business verification (KYB).
- Status: Registered
- Production credentials after Stage testing, a security review and KYB
- Accepted documents: DNI, CE, RUC, PASS
- TLS 1.2+, AES-256 encryption at rest, MFA and HMAC-signed webhooks
- PCI DSS v4.0.1
- SOC 2 Type II
- ISO 27001
- AML/KYC
- TLS 1.2+ · AES-256
For developers
Send your first payout in Peru
Get an access token with POST /api/token/, then call POST /api/payout/ with the rail code and the ISO-3 country code. Test it in Stage first: no real money moves.
- Country PER · currency PEN
- Rail: Bank transfer (CCE) · code 0170
- Final status by HMAC-signed webhook
# Illustrative request with simplified fields — see the Peru page at docs.localpayment.com
# ACCESS_TOKEN comes from POST /api/token/ and is valid for 5 minutes
curl -X POST https://api.stage.localpayment.com/api/payout/ \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"externalId": "payout-pe-000184",
"country": "PER",
"currency": "PEN",
"amount": 900,
"paymentMethod": {
"type": "BankTransfer",
"code": "0170",
"flow": "DIRECT"
},
"accountNumber": "<your-account-number>",
"conceptCode": "0001",
"beneficiary": {
"type": "INDIVIDUAL",
"name": "Camila",
"lastname": "Flores",
"document": { "type": "DNI", "id": "00000000" },
"bank": {
"account": { "number": "<beneficiary-account-number>" }
}
}
}'Nearby markets
Keep expanding across the region
Same API, same Business Portal: a new market is a configuration, not a new integration.
🇦🇷 ArgentinaReal-time
CVU · QR · Debin · COELSA · ARS
🇦🇷 Argentina —🇧🇴 Bolivia
QR · SCP · Yape · Tigo Money · BOB
🇧🇴 Bolivia —🇧🇷 BrazilReal-time
Pix · TED · BRL
🇧🇷 Brazil —🇨🇱 ChileReal-time
TEF · ETPAY · CLP
🇨🇱 Chile —🇨🇴 ColombiaReal-time
PSE · Bre-B · TransfiYa · ACH · COP
🇨🇴 Colombia —🇪🇨 Ecuador
Regulatory presence · USD
🇪🇨 Ecuador —🇵🇾 ParaguayReal-time
SIPAP · PYG
🇵🇾 Paraguay —🇺🇾 Uruguay
Regulatory presence · UYU
🇺🇾 Uruguay —
Frequently asked questions
Which methods are available in Peru?
Pay-ins: Virtual account (CCI, PEN), Virtual account (CCI, USD), Credit cards, Debit cards, Card subscriptions and QR payments. Payouts: Bank transfer (CCE), Bank transfer (LBTR) and Wallets (CCE, direct). The tables above show codes, limits and speeds.
Can I collect in USD in Peru?
Yes, with USD CCI virtual accounts, up to USD 10,000 per payment.
Can I accept cards in Peru?
Yes. Visa and Mastercard credit and debit cards, in PEN or USD (each currency has its own code), with 3D Secure, installments, tokenization and subscriptions.
How fast are payouts in Peru?
CCE bank transfers are real-time, 24/7, up to PEN 30,000; larger amounts go over LBTR the same day. Wallet payouts over CCE are real-time.
How do I go live in Peru?
Talk to sales about your flows. After the agreement and a compliance review (due diligence or enhanced due diligence), you receive Stage (sandbox) credentials to integrate without moving real money. Production credentials follow Stage testing, a security review and business verification (KYB), so you can go live in weeks.
Launch in Peru
Get Stage (sandbox) credentials when the partnership starts and go live in weeks. Adding countries later is a configuration, not a reintegration.

CCE · real-time rail