Связаться
OpenCart

Pay Later: Afterpay, Clearpay и Zip для OpenCart 2.3, 3.x и 4.x — оплата частями

Afterpay, Clearpay и Zip в OpenCart: покупатель платит частями, а магазин получает всю сумму. Afterpay — Австралия, Новая Зеландия, Канада, США; Clearpay — Великобритания; Zip — только Австралия. Pro: возвраты, проверка, сторож и журнал. Лицензия навсегда.

Pro · лицензия навсегда Тестовые копии сайтов включены в цену. Чем больше сайтов, тем дешевле каждый
Совместимость
OpenCart 4.0.2.0–4.1.0.3, 3.0.x, 2.3.0.2 · Afterpay: AUD, NZD, CAD, USD · Clearpay: GBP · Zip: AUD · язык: английский
Версия
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Лицензия
сайт + тестовая копия, навсегда
Триал
7 дней, без карты, один на сайт
Обновлено
ноябрь 2026
Или все 396 Pro-модулей в All Access — 4 990 ₴ / год ≈ 98 €

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Два метода оплаты: Afterpay / Clearpay и Zip ✔ ✔
Afterpay в Австралии, Новой Зеландии, Канаде и США, Clearpay в Великобритании ✔ ✔
Zip в Австралии ✔ ✔
Название и валюта метода по стране аккаунта Afterpay ✔ ✔
Заказ оплачен только после захвата платежа через API ✔ ✔
Проверка номера, токена, суммы и валюты перед подтверждением ✔ ✔
Изменённая сумма заказа — платёж не захватывается ✔ ✔
Повтор после потерянного ответа без второго списания ✔ ✔
Лимиты суммы из аккаунта Afterpay ✔ ✔
Заявка Zip на рассмотрении остаётся открытой до решения ✔ ✔
Метод показывается только в валюте аккаунта ✔ ✔
Проверка соединения, ключи хранятся зашифрованными ✔ ✔
OpenCart 4.x, 3.x и 2.3 ✔ ✔
Полные и частичные возвраты со страницы заказа — ✔
Повторная проверка с возвратами из кабинета сервиса — ✔
Сторож одобренных оплат — ✔
Журнал платежей — ✔

Как это выглядит

Шаг оплаты с Afterpay
Метод «Pay later with Afterpay» на чекауте OpenCart 4.
Afterpay не одобрил оплату
Покупатель видит, что деньги не списаны, и возвращается к оформлению.
Оплата отменена
Покупатель ушёл со страницы Afterpay до подтверждения.

Главное о модуле

Что увидит покупатель

На шаге оплаты покупатель видит «Pay later with Afterpay» (или Clearpay для британского аккаунта) или Zip с пояснением, что план платежей подтверждается на странице сервиса.

Что получает админ

В настройках Afterpay вы выбираете страну аккаунта и среду, вводите Merchant ID и Secret Key, а модуль читает из аккаунта лимиты суммы.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • OpenCart 4.0.2.0–4.1.0.3, 3.0.x или 2.3.0.2.
  • Аккаунт мерчанта Afterpay, Clearpay или Zip.
  • Валюта магазина, в которой платит покупатель, совпадает с валютой аккаунта.
  • Сайт на HTTPS.

История версий

v1.0.0 Текущая ноябрь 2026

Для OpenCart 4.x, 3.x и 2.3: Afterpay и Clearpay, Zip в Австралии, захват через API после проверок; в Pro.

Вместе с Pay Later: Afterpay, Clearpay и Zip покупают

All Access Нужно больше? Все модули (396) одной лицензией, новые добавляются сами. 4 990 ₴≈ 98 € Подробнее →

Полное описание модуля

Pay Later: Afterpay, Clearpay and Zip — модуль оплаты для OpenCart 4.x, 3.x и 2.3 с оплатой частями через Afterpay, Clearpay и Zip. Покупатель подтверждает план платежей на странице сервиса, а магазин получает всю сумму. Afterpay работает в Австралии, Новой Зеландии, Канаде и США, в Великобритании тот же сервис называется Clearpay, а Zip — только в Австралии: из Великобритании и Новой Зеландии Zip ушёл.

Модуль добавляет два метода оплаты. Заказ становится оплаченным только тогда, когда модуль захватил платёж через API сервиса и сверил номер попытки, сумму, валюту и то, что сумма заказа не изменилась.

Что увидит покупатель

На шаге оплаты покупатель видит «Pay later with Afterpay» (или Clearpay для британского аккаунта) или Zip с пояснением, что план платежей подтверждается на странице сервиса. После подтверждения заказа он переходит на Afterpay или Zip и возвращается в магазин.

Если покупатель отменил оплату, он видит «Payment cancelled» и что деньги не списаны. Если сервис не одобрил оплату, покупатель видит, что деньги не списаны, и кнопку вернуться к оформлению, чтобы выбрать другой способ.

Что получает админ

В настройках Afterpay вы выбираете страну аккаунта и среду, вводите Merchant ID и Secret Key, а модуль читает из аккаунта лимиты суммы. В настройках Zip вводится приватный ключ API. Кнопка проверки соединения показывает, принял ли сервис ключи.

В истории заказа появляется строка о платеже с его номером. В Pro на странице заказа есть полный и частичный возврат и повторная проверка, которая учитывает возвраты, сделанные в кабинете сервиса. Журнал платежей показывает все попытки Afterpay и Zip, а сторож захватывает одобренные оплаты, если покупатель не вернулся в магазин.

Как это работает — шаг за шагом

  1. Вы вводите ключи Afterpay или Zip и проверяете соединение.
  2. Покупатель выбирает Afterpay, Clearpay или Zip на чекауте.
  3. Модуль создаёт checkout в сервисе и переводит покупателя на его страницу.
  4. Покупатель подтверждает план платежей и возвращается.
  5. Модуль захватывает платёж через API и сверяет сумму, валюту и номер.
  6. Только тогда заказ получает статус оплаты.

Что под капотом

  • Afterpay: Online API v2, checkout на каждую попытку, идемпотентный захват по токену.
  • Zip: Merchant API, charge с собственным ключом идемпотентности каждой попытки и повторное чтение результата.
  • Платёж не может подтвердить другой заказ: номер попытки и сумма сверяются.
  • Код общий для OpenCart 4.x, 3.x и 2.3, синтаксис PHP 7.0.
  • Ключи не пишутся в журнал.

Как установить

  1. Расширения → Установщик: загрузите архив под свою версию, не меняя имя файла.
  2. OpenCart 2.3: Установщик копирует файлы только с включённым FTP. Без FTP скопируйте содержимое upload/ в корень магазина вручную.
  3. OpenCart 2.3 и 3.x: Расширения → Модификации → «Обновить».
  4. Расширения → Платежи → Pay Later: Afterpay, Clearpay and Zip → кнопка установки → Редактировать.
  5. Расширения → Платежи → Afterpay / Clearpay (CatCode): выберите страну аккаунта, среду sandbox и введите ключи.
  6. Для Zip — Расширения → Платежи → Zip (CatCode), приватный ключ API.
  7. Проверьте соединение, сделайте тестовую оплату и переключите на боевую среду.
  8. Для Pro: вставьте ключ или запустите 7 дней триала.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Почему Zip только в Австралии?

Zip ушёл из Великобритании и Новой Зеландии, поэтому модуль предлагает Zip только для AUD.

Чем Clearpay отличается от Afterpay?

Это тот же сервис, в Великобритании он называется Clearpay. Модуль показывает название по стране аккаунта.

Магазин в другой валюте. Покажется ли метод?

Только когда покупатель платит в валюте аккаунта. Дайте покупателям переключить валюту.

Что, если покупатель закрыл вкладку после подтверждения?

Деньги не списаны, пока платёж не захвачен. В Pro сторож захватывает такие одобренные оплаты.

Что будет после триала?

Pro выключается, а оплата частями работает дальше.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль