Culqi Payment
$39.00

Your Joomla Store Just Became Peruvian

Peru's 33 million shoppers trust Culqi — Visa, Mastercard, Diners Club, and Yape all in one gateway. Now it runs inside your J2Commerce checkout. No custom development. No PCI nightmares. No excuses.

17M+
Yape wallet users in Peru
12
Monthly installments (cuotas) supported
SAQ-A
Lightest PCI-DSS scope — popup mode
2
Currencies: PEN and USD

Everything Peru's Shoppers Expect at Checkout

25 built-for-Peru features. Every one of them rooted in how Peruvian ecommerce actually works.

Culqi-Hosted Popup

Culqi's managed modal launches over your checkout page. Card data goes straight to Culqi's servers — your store never touches a PAN. PCI-DSS SAQ-A scope. The compliance nightmare just got a lot smaller.

Yape Mobile Wallet

17 million Peruvians have Yape on their phones. They expect to pay with it. Culqi handles Yape through the same gateway connection — no separate integration, no extra setup. It just works.

Cuotas Installments

2 to 12 monthly installments. The issuing bank handles the financing. You get paid in full. The shopper gets "pagar en cuotas" — the way Peru buys anything above S/500.

Double-Charge Guard

A customer who double-taps the pay button doesn't get charged twice. The guard catches the duplicate before it ever reaches the gateway and redirects cleanly to the success page.

Retry on Failure

Declined cards don't end the sale. Shoppers see a retry button with a clear message. They try a different card. You get the sale. The order stays alive instead of going straight to failed status.

PII Scrubbing

Cardholder IPs, browser user-agents, and geo data get stripped before anything hits your database. You keep transaction ID, card brand, last-four, and outcome. GDPR and Peru's own data protection law will not complain.

PEN + USD Currency Gate

Culqi accepts PEN and USD only. Orders in any other currency get a clean, early rejection — Culqi never even gets the call. No cryptic gateway errors. No confused shoppers. No 2 AM alerts about a mysterious HTTP 400.

Admin Failure Alerts

When a charge fails, your admin team gets an email. You know about the failure before the customer calls to complain. During a Cyber Monday campaign, that's the difference between recovery and chaos.

Surcharge Engine

Pass gateway fees back to shoppers as a percentage, a flat amount, or both — with a full tax-profile applied. Completely optional, completely configurable, and visible in the cart before the shopper confirms.

The PCI Compliance Problem — Solved

Card data is terrifying to handle. The hosted popup mode removes the terror entirely. The Culqi-managed modal launches over your checkout page, collects card details inside Culqi's servers, and returns a single-use token to your Joomla store. Your server processes the token. That's all it ever sees.

  • PCI-DSS SAQ-A scope — the lightest possible
  • Card number, CVV, and expiry never touch your server
  • Your company name shown inside the Culqi popup
  • Inline form available for merchants who want it

Pay the Peruvian Way — Yape, Visa, Cuotas

Peruvian shoppers buy on cuotas. They pay with Yape. Both work through the same Culqi gateway connection you configure in about fifteen minutes. No extra APIs. No separate merchant accounts. Just the full range of Peruvian payment expectations met out of the box.

  • Yape mobile wallet — 17 million Peruvian users
  • Installments from 2 to 12 monthly cuotas
  • Visa, Mastercard, American Express, Diners Club
  • PEN settlement — no currency conversion headaches

Security That Doesn't Keep You Up at Night

Double-charge guard. PII scrubbing. Currency whitelisting. Admin failure emails. These aren't afterthoughts — they're the core of a payment plugin that was designed to be trustworthy before it was designed to be convenient.

  • Double-charge protection on every payment submit
  • Cardholder IPs and user-agents stripped at source
  • Order history: transaction ID + last-four only
  • Culqi SDK loads only when the shopper picks Culqi

Real-World Use Cases

A Joomla-based electronics store in Miraflores has a catalog from S/150 to S/3,200. Most customers browse on mobile and expect Yape. The owner enables Culqi with the hosted popup and turns on 12-cuota installments for anything above S/500. Yape flows in alongside Visa and Mastercard through the same gateway. Checkout conversion lifts because customers are paying the way they want to pay — not the way the store owner found convenient to implement. No developer hired. Plugin installed in an afternoon.

A Cusco textile maker sells internationally. Her Spanish customers pay in Euros via a different gateway; her Peruvian customers pay in Soles via Culqi. The currency gating on the Culqi plugin means it only appears for PEN orders — Spanish customers never see it, Peruvian customers never see the other gateway. Two gateways. One clean checkout. Zero customer confusion and zero support tickets about "why is this gateway showing?"

An online business English school targets 18-35 Lima professionals — exactly the demographic that uses Yape as their primary payment app. The owner enables Culqi with a custom "Pagar ahora" button label, keeps popup mode for PCI compliance, and turns on retry-on-failure so a card rejection gives students a second shot. Course enrollment completion went from 61% to 79%. Same course. Same price. Checkout that actually works for the audience.

A Peruvian boutique runs a Cyber Monday campaign with bundle deals up to S/1,500. Six-cuota installments are enabled for the campaign. A 2.5% surcharge offsets gateway fees on installment orders. The Culqi popup shows the brand name — not "Culqi" — for a consistent brand experience. Admin failure emails are on. Any spike in declined cards during peak traffic lands in the owner's inbox within minutes. The campaign runs smoothly because problems get caught early, not after the sale window has closed.

A project management SaaS sells annual subscriptions to Peruvian businesses. Clients want invoices in Soles — not USD with a conversion rate that changes monthly. Culqi is configured for PEN settlement only. Min subtotal filters micro-transactions. Geozone restriction locks Culqi to Peru. The post-payment article displays invoice request instructions. The accountant gets clean PEN records. Clients get locally-billed invoices. No manual currency conversion. No spreadsheet gymnastics at quarter-end.

33 Million Peruvian Shoppers Are Waiting

Your Joomla store already knows how to sell. Now it just needs to know how Peru pays. Install, configure, sell. Seriously — that's it.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • Extension Type Payment
  • J2Commerce Version 6.x
  • Joomla Version 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

Fix Fix #1182: convert gateway charge amounts by currency_value for multi-currency orders

Update Requires Joomla 6.x + J2Commerce 6.x + a Culqi merchant account

Fix Casing fixed for type attribute of fields

Fix use type="Geozone" so the field loads on Linux

New Feature Initial J2Commerce 6 release of the Culqi payment gateway (Peru)

New Feature Card payments via Culqi tokenization (charges API), PEN and USD

New Feature Native CulqiClient over Joomla HttpFactory, no vendored SDK

New Feature Installment payment support

New Feature Subscription renewal via onJ2CommerceProcessRenewalPayment

New Feature Surcharge fee, geozone, and min/max subtotal availability gating

New Feature 20-locale language pack

Improvement Native Joomla 6 MVC, namespaced extension, vanilla JS

Update Requires Joomla 6.x + J2Commerce 6.x + a Culqi merchant account

You may also be interested in these products

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.