How do people in Peru pay online?
Wallets lead everyday payments. Yape, created by BCP and part of the Credicorp group, reported 16.4 million monthly active users at the end of the first quarter of 2026, with an average of 67 transactions a month per active user. Plin is the wallet service offered by several other banks. Since 2023 the two have been interoperable, so a Yape user can pay a Plin user and the other way round, and BBVA Peru counts about 28 million active accounts across the two.
The central bank (BCRP) has since extended interoperability to bank apps, QR codes and instant transfers by phone number. According to its payments and fintech report, the first two phases of that strategy carried more than 183 million transactions a month by June 2025, and Peruvian adults made 591 digital payments each in the first half of 2025, about 1.6 a day.
Wallets now lead online shopping too. The e-commerce chamber CAPECE says six in ten Peruvians who buy online use a wallet, and that Yape handles 87% of wallet transactions in e-commerce. For e-commerce, Yape works without a card. The shopper enters the phone number linked to Yape at checkout and confirms with a short approval code generated in the app. Gateway documentation sets a short expiry for that code and daily limits for online purchases, so Yape suits small and medium baskets best.
Payment codes cover the rest. PagoEfectivo, founded in Lima in 2009 and owned by Paysafe since 2021, issues a reference code at checkout that the shopper pays through online or mobile banking, at a bank agent or in a neighbourhood shop. At the time of its acquisition it reported more than 140,000 points of sale across Peru and Ecuador. Cards are widely accepted online, with Visa and Mastercard as the main schemes, and they still carry the most value: in PCMI’s analysis of 2024 payment data, debit cards took 49% of online sales volume, credit cards 27%, PagoEfectivo 12% and wallets 10%. A complete checkout offers a wallet, a payment code and cards side by side.
What rules shape online payments in Peru?
Foreign sellers of digital services collect IGV. Legislative Decree 1623, published on 4 August 2024, applies Peru’s 18% general sales tax (IGV) to digital services that non-domiciled providers supply to individuals who are not in business, and to intangible goods those individuals import online. The provider registers in the taxpayer register (RUC) without setting up a local company and collects the tax when the customer pays. A customer is treated as being in Peru when, for example, the device’s IP address or SIM is Peruvian, the payment is made with a card or e-money product from the Peruvian financial system, or the registered address is in Peru. The tax authority SUNAT confirmed that collection started on 1 December 2024, with monthly filing from January 2025, and 35 foreign providers had registered by then. If a provider is listed for failing to register or pay, banks, e-money issuers and other payment facilitators collect the IGV instead.
Consumer law covers prices and complaints. Under the Consumer Protection and Defence Code, Law 29571, Indecopi checks that prices are shown in soles, and a price shown in US dollars must carry its equivalent in soles. Every provider keeps a complaints book, the Libro de Reclamaciones, and since Supreme Decree 101-2022-PCM claims and complaints must be answered within 15 business days. Law 32495, published on 11 November 2025, names e-commerce platforms directly: they must keep a physical or virtual complaints book and show a permanent, visible link to it on the site or app.
Data rules reach foreign sellers. A new regulation to the Personal Data Protection Law, Law 29733, approved by Supreme Decree 016-2024-JUS, took effect on 30 March 2025. It applies to foreign companies that offer goods or services to people in Peru, which must appoint a representative in the country, and it makes a data protection officer mandatory for large-scale or sensitive processing.
How does Omno route payments in Peru?
Omno treats Peru as a market where wallets, payment codes and cards all carry volume. You connect once and set routing rules per method, currency and customer group:
- Yape is offered in the hosted checkout and through Direct Links, with the phone number and approval code collected in one step, and routing follows the provider order in your rule.
- PagoEfectivo codes are created through the API and stay pending until the shopper pays, and the final status arrives by webhook before you confirm an order.
- Cards can be routed by BIN to the acquirer your rule sets for that issuer, with cascading to the next provider in the rule if one is unavailable or rejects the request.
- Payouts follow eligibility rules by method and currency, so they only use providers that support PEN transfers to the recipient’s own account.
Customer groups and customer verification levels let you keep first-time customers on conservative routes until verification is complete, while repeat customers go to the routes you choose for them.
What should merchants plan for?
Plan for Yape from day one. It is the method most Peruvian shoppers reach for first, and a checkout without it loses small and medium payments.
Plan for asynchronous payments. Payment codes are paid minutes or days after checkout, so orders need a pending state, clear expiry times and webhook-driven confirmation.
Plan for IGV on digital sales. If you sell subscriptions, software or other digital services to Peruvian consumers from abroad, register with SUNAT and collect the 18% IGV yourself, or expect Peruvian banks and wallets to collect it once you are listed.
Plan for consumer rules. Show prices in soles, keep a virtual complaints book linked from your store, and answer each claim within 15 business days.
Plan for reconciliation in PEN. Settlement timing and fees differ between wallets, voucher networks and card acquirers, and the routing-decision log in Omno shows which provider handled each payment so finance teams can reconcile by route.