Get in touch
WooCommerce

Pay Later LatAm for WooCommerce — Addi, Kueski Pay and Aplazo: pay in instalments in Colombia and Mexico

Addi, Kueski Pay and Aplazo for WooCommerce: pay in instalments in Colombia and Mexico, orders paid only on the provider's confirmation; Pro adds refunds, a watchdog and a journal.

Download Free
Pro · one-year licence Staging copies are included. The more sites, the cheaper each one
Compatibility
WordPress 6.2+ · WooCommerce 7.0+ · PHP 7.4+ · HPOS · block checkout · English, Español (CO, MX)
Licence
a site + a staging copy, annual
Trial
7 days, no card, one per site
Updated
November 2026
Or all 396 Pro modules with All Access — 4 990 ₴ / year ≈ €98

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.

Feature Free Pro
Addi — Colombia, COP ✔ ✔
Kueski Pay — Mexico, MXN ✔ ✔
Aplazo — Mexico, MXN ✔ ✔
Classic and block checkout, HPOS ✔ ✔
Paid only on the provider's confirmation, amount checked ✔ ✔
Cédula field for Addi in the payment method ✔ ✔
"Check connection" and "Re-check the payment" ✔ ✔
Refunds from the order — ✔
Payment watchdog every 15 minutes — ✔
"Pay in instalments with …" line, excluded categories, journal — ✔

What it looks like

Block checkout in Colombia
Block checkout in Colombia: Addi with the cédula field right in the payment method.
Checkout in Mexico
Checkout in Mexico: Kueski Pay and Aplazo next to the other methods, with the description under the method.
The provider declined
The provider declined: the buyer sees that nothing was charged and can pick another method on the order payment page.

Key points

What the buyer sees

The buyer sees only the methods that fit the shop currency and the country: Addi in COP for Colombia, Kueski Pay and Aplazo in MXN for Mexico, within the totals you set.

What the admin gets

WooCommerce → Settings → Payments: Addi, Kueski Pay and Aplazo, each with its own test and live keys. “Check connection” asks the provider with the keys on the screen, even before you save, and shows the order limits of the Kueski Pay account.

How much it costs

The base version is free. Pro costs 990 UAH for a one-year licence. A year of updates, technical support and all Pro features.

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

  • WordPress 6.2+, WooCommerce 7.0+, PHP 7.4+.
  • Shop currency: COP for Addi, MXN for Kueski Pay and Aplazo. A method in another currency is not shown.
  • 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 site reachable from the internet: Addi and Aplazo send the result to the shop’s address.

Version history

v1.0.0 Current November 2026

Addi (Colombia), Kueski Pay and Aplazo (Mexico), orders paid only on the provider’s confirmation, classic and block checkout, HPOS, “Check connection”, the “Re-check the payment” action…

Frequently bought with Pay Later LatAm

All Access Need more? All modules (396) under one licence, new ones are added automatically. 4 990 ₴≈ €98 Learn more →

Full module description

Pay Later LatAm adds three buy now, pay later services to WooCommerce: Addi for Colombia (COP) and Kueski Pay and Aplazo for Mexico (MXN). Each is a payment method of its own. The buyer applies on the provider’s page, the shop receives the full amount from the provider, and the buyer pays the provider in instalments. Classic and block checkout, HPOS.

An order becomes paid only when the provider itself confirms the payment, never because the buyer’s browser came back to a “success” address. The free version: all three providers, test and live mode, “Check connection”, the “Re-check the payment” action. Pro: refunds from the order screen, a payment watchdog, the “Pay in instalments with …” line under the price, excluded categories and a payment journal.

What the buyer sees

The buyer sees only the methods that fit the shop currency and the country: Addi in COP for Colombia, Kueski Pay and Aplazo in MXN for Mexico, within the totals you set. For Addi the buyer types the cédula de ciudadanía right in the payment method, or the plugin takes it from a field your checkout already has. Then the provider’s page, the application, and back to the shop. The thank-you page waits for the confirmation and updates itself. A decline or a cancellation brings the buyer back to the order payment page with a plain message, and they can pick another method.

What the admin gets

WooCommerce → Settings → Payments: Addi, Kueski Pay and Aplazo, each with its own test and live keys. “Check connection” asks the provider with the keys on the screen, even before you save, and shows the order limits of the Kueski Pay account. For Addi the plugin shows the callback URL, user name and password you give Addi.

The order notes show every step: the buyer sent to the provider, the payment confirmed with the amount and the payment ID, or the reason of a decline. An amount that does not match puts the order on hold instead of shipping it. If the buyer paid and closed the tab, the “Re-check the payment” action asks the provider again. In Pro the payment watchdog does it every 15 minutes, and refunds are made from the order screen.

How it works, step by step

  1. You switch on the providers you need in WooCommerce → Settings → Payments and enter the keys the provider gave you.
  2. Addi: you give Addi the callback URL, user name and password from the settings. Aplazo gets the webhook URL with every loan by itself; Kueski Pay needs nothing.
  3. The buyer picks the method at checkout and applies on the provider’s page.
  4. Addi sends the result by callback, Aplazo by webhook, after which the plugin asks the API for the loan status itself, and the Kueski Pay payment is read from the API. Only then, and only if the amount matches, the order becomes paid.
  5. In Pro a refund is made from the order screen, and the provider’s answer goes to the notes and the journal.

Under the hood

  • Addi: the callback is checked against the user name and password agreed with Addi, and the approved amount is compared with the order.
  • Aplazo: the webhook only triggers a loan status request to the Aplazo API, so a forged webhook cannot mark a payment.
  • Kueski Pay: the payment is read from the API by its ID; each attempt has its own idempotency key.
  • One lock per order: a callback, a webhook and the buyer’s return arriving together record the payment once — one note, one stock reduction, one set of e-mails.
  • A new attempt first checks the previous one: if it was paid meanwhile, the order is settled without a second charge; an unpaid Aplazo loan is cancelled at Aplazo.
  • Keys are stored encrypted with the keys of your WordPress installation. Languages: English, Spanish (Colombia) and Spanish (Mexico).

How to install

  1. Plugins → Add New → Upload Plugin: choose the zip and activate it.
  2. WooCommerce → Settings → Payments: open Addi, Kueski Pay or Aplazo.
  3. Turn the test mode on, enter the test keys, press “Check connection”, enable the method and save.
  4. Addi: give Addi the callback URL, user name and password from the settings.
  5. Place a test order, then turn the test mode off and enter the live keys.
  6. For Pro: paste the key or start the 7-day trial in the settings of any of the three methods.

The “Download free” button gives the full archive: without a key all three providers work, and refunds, the watchdog, the line under the price, excluded categories and the journal switch on with a Pro key or the trial.

Questions
about the module

Didn't find the answer? Message us on Telegram and we'll reply within a business day.

@catcode_support Setup, compatibility, activation
Which currency must the shop use?

Addi takes Colombian pesos (COP), Kueski Pay and Aplazo take Mexican pesos (MXN). A method is not shown when the shop currency is different.

The buyer paid but the order is still "Pending payment".

Open the order and choose "Re-check the payment" in the order actions. For Addi, check that Addi has the callback URL, user name and password from the settings: Addi tells the result only through that call.

Does the plugin show instalment amounts?

No. The provider decides the number of payments and their amounts for each buyer, so the plugin does not print them.

Which refunds are possible?

In Pro: Aplazo and Kueski Pay, full or partial (Kueski needs the private key, which signs the request and is never sent); Addi cancels the whole credit.

Is this an official plugin of the providers?

No, it is an independent integration. Addi, Kueski Pay and Aplazo are trademarks of their owners.

Is there an OpenCart version?

Yes, a separate module, Addi, Kueski Pay and Aplazo, for OpenCart 2.3, 3.x and 4.x.

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