
Addi, Kueski Pay and Aplazo for OpenCart 2.3, 3.x and 4.x — pay in instalments in Colombia and Mexico
Addi, Kueski Pay and Aplazo for OpenCart: pay in instalments in Colombia and Mexico, paid only on the provider's confirmation; Pro adds refunds, a watchdog and a journal. Lifetime licence.
- Compatibility
- OpenCart 4.0.2.0–4.1.x, 3.0.x, 2.3.0.2 · module languages: English, Español
- Version
-
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3) - Licence
- a site + a staging copy, lifetime
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
Each method shows only in its currency and within its limits: Addi to buyers browsing in COP, Kueski Pay and Aplazo in MXN; Kueski Pay hides above the account limit.
What the admin gets
Each provider is a payment method of its own under Extensions → Payments, with the Account, Checkout and “Licence and Pro” tabs: environment, keys, the name and text for the buyer, minimum and maximum order total, geo zone, and the “Paid” and “Paid, needs a check” statuses. “Check connection” checks the keys, reads the Kueski Pay account limits, and for Addi gets the callback user and password from Addi and saves them; you can also type them by hand.
How much it costs
The base version is free. Pro costs 990 UAH, a one-time payment for a lifetime licence.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
OpenCart 4.0.2.0–4.1.x, 3.0.x or 2.3.0.2.
Currency: COP for Addi, MXN for Kueski Pay and Aplazo, set up in System → Localisation → Currencies. If the default store currency is different, the method shows to buyers who chose its currency.
A merchant account with each provider you want to offer, and its keys: Addi, client ID and client secret; Kueski Pay, the API key (the private key for refunds); Aplazo, Merchant ID and API token.
A store on https, reachable from the internet: the providers send the result to the store’s address.
Version history
Addi (Colombia), Kueski Pay and Aplazo (Mexico) for OpenCart 4.x, 3.x and 2.3.
Frequently bought with Addi, Kueski Pay and Aplazo


Cart Discounts (Amount-Based and N+1) for OpenCart

CatCode SEO Pack — SEO Module for OpenCart 2.3, 3.x and 4.x

AI Product Descriptions for OpenCart 2.3, 3.x and 4.x — description generator
Full module description
Addi, Kueski Pay and Aplazo is an OpenCart module with three buy now, pay later payment methods: Addi for Colombia (COP) and Kueski Pay and Aplazo for Mexico (MXN). The buyer applies on the provider’s page, the shop receives the full amount, and the buyer pays the provider in instalments.
The buyer coming back to the shop proves nothing: an order becomes paid only on Addi’s callback with the agreed user and password, or on the status the module itself reads from the Kueski Pay or Aplazo API. The free version: all three methods, “Check connection”, Kueski Pay limits from the account, decline and waiting pages. Pro: refunds from the order page, asking the provider again, a payment watchdog and a journal. Module languages: English and Spanish.
What the buyer sees
Each method shows only in its currency and within its limits: Addi to buyers browsing in COP, Kueski Pay and Aplazo in MXN; Kueski Pay hides above the account limit. For Addi the buyer types the cédula de ciudadanía in the payment step, or the module takes it from a custom field your checkout already has. After the provider’s page the buyer comes back to the shop; if the confirmation is not there yet, the page says it is waiting and moves on by itself. A decline or a cancellation creates no order: the buyer sees why, nothing was taken, the cart is kept, and they can pay again.
What the admin gets
Each provider is a payment method of its own under Extensions → Payments, with the Account, Checkout and “Licence and Pro” tabs: environment, keys, the name and text for the buyer, minimum and maximum order total, geo zone, and the “Paid” and “Paid, needs a check” statuses. “Check connection” checks the keys, reads the Kueski Pay account limits, and for Addi gets the callback user and password from Addi and saves them; you can also type them by hand.
The order has a payment tab: attempts, provider ID, amount, refunds. If the amount, currency or cart does not match, or the order was paid twice, it gets “Paid, needs a check” with the reason in the history. In Pro the same tab makes refunds and asks the provider again; the payment watchdog finds payments of buyers who never came back to the shop and cancels Aplazo loans left unconfirmed for 48 hours. The journal shows the payments of all three methods.
How it works, step by step
- You install the module and switch on the methods you need; on the Account tab you enter the keys the provider gave you.
- Addi: “Check connection” gets the callback user and password from Addi, and the module sends the callback URL with every application. Aplazo gets the webhook URL with every loan.
- The buyer picks the method, confirms the order and applies on the provider’s page.
- Addi sends the result by callback, Aplazo by webhook, after which the module asks the API for the status itself; the Kueski Pay payment is read from the API. Only then, and only if the amount matches, the order gets the “Paid” status.
- In Pro, refunds and asking the provider again are done from the payment tab of the order.
Under the hood
- Addi: a callback is accepted only with the right user and password, status APPROVED and an approved amount equal to the order.
- Aplazo: the webhook only triggers a status request to the API; a webhook token, if you agreed one with Aplazo, keeps other calls out.
- Kueski Pay: each attempt has its own idempotency key, and the payment is read from the API by its ID.
- A coupon discount is spread over the products, so the amount at the provider equals the order total.
- An open attempt is never closed blind: if an earlier attempt is paid later, the payment is still found and flagged for a check.
- Keys are stored encrypted; the debug log has no keys.
How to install
- OpenCart 4.x and 3.x: Extensions → Installer, upload the archive for your version without renaming the file. OpenCart 2.3: copy the contents of the upload/ folder to the store root.
- Extensions → Payments: install Addi, Kueski Pay or Aplazo and open it for editing.
- On the Account tab choose the test environment, enter the keys, save and press “Check connection”.
- Enable the method, set the statuses and limits on the Checkout tab, place a test order, then switch to the live environment with the live keys.
- For Pro: paste the key or start the 7-day trial on the “Licence and Pro” tab. OpenCart 3 and 2.3: add the watchdog URL to your hosting cron every 15 minutes.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Which currency must the shop use?
Addi takes Colombian pesos (COP), Kueski Pay and Aplazo take Mexican pesos (MXN). The currency must be set up in OpenCart; the method shows to buyers who browse the shop in that currency.
The buyer paid but the order is not paid.
Addi tells the result only by callback: check the callback user and password on the Account tab. For Kueski Pay and Aplazo, Pro has "Ask the provider again" in the order and the payment watchdog, which asks the providers by itself.
Does the module show instalment amounts?
No. The provider decides the number of payments and their amounts for each buyer.
Which refunds are possible?
In Pro: Aplazo and Kueski Pay, full or partial (Kueski needs the private key); Addi cancels the whole credit.
Is this an official module of the providers?
No, it is an independent integration. Addi, Kueski Pay and Aplazo are trademarks of their owners.
Is there a WooCommerce version?
Yes, a separate plugin, Pay Later LatAm for WooCommerce.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















