PrestaShop Payment Module

Georgian payments for
PrestaShop 1.7 & 8

A native PrestaShop payment module. One ZIP for PS 1.7 and PS 8, one-page checkout compatible, with automatic order state transitions via HMAC webhook.

v1.0.0 Free module PS 1.7 & 8
mystore.ge/en/order
4 Checkout — Payment
Pay via Quickpay
BOG · TBC · Credo · Keepz
Card Installment BNPL
Bank Wire
Order total 189.00 ₾
Pay via Quickpay
Secured by qpy.ge

21 gateways

All Georgian banks, one module

Minutes to set up

Upload via Module Manager, enter API key

0% platform fee

We never touch your sales

OPC compatible

Works with popular one-page checkout modules

Features

Built for PrestaShop natively

A proper PS payment module — not a redirect hack — with PS 1.7 and 8 covered in one ZIP.

Native PrestaShop module

Registers as a real PrestaShop payment option shown at the checkout confirmation step.

PS 1.7 & 8 in one ZIP

A single module ZIP works on both PrestaShop 1.7.8+ and PrestaShop 8 — no separate download.

One-page checkout compatible

Compatible with popular OPC modules — the Quickpay method appears inline with no extra redirects until payment.

Per-gateway method list

Show one unified Quickpay button or a branded button per gateway with its own SVG logo.

HMAC-signed webhooks

Every callback is cryptographically signed and verified before any order state is changed.

Full & partial refunds

Issue full or partial refunds directly from the PrestaShop admin order screen.

Installment labels

Show "from X ₾/month" on product pages so customers see installment options before checkout.

Test mode

Test keys never reach a real bank. Swap one key to go live.

Gateway icons

Branded SVG logos for all supported Georgian gateways shown at checkout.

English & Georgian front-office

Customer-facing checkout strings ship in both English and Georgian.

Debug logging

Toggle request/response logging from the module settings for fast troubleshooting.

Auto-update notice

The module checks for new versions from the Quickpay dashboard and prompts you to upgrade.

Integration flows

Three checkout scenarios covered

Standard checkout, one-page checkout, and automatic order state transitions — all handled.

Standard

Native checkout method

Quickpay appears as a payment option on the PrestaShop checkout confirmation step. The customer selects their preferred Georgian gateway, is redirected to qpy.ge to pay, and returns to your store. The webhook transitions the order to Paid automatically.

OPC

One-page checkout

Compatible with popular one-page checkout (OPC) modules. The Quickpay method appears inline with no extra redirects until the customer actually initiates payment — no broken checkout layout.

Order states

Automatic order states

Custom "Awaiting Quickpay payment" state is created on install. Webhook transitions orders to PS native Paid, Cancelled, or Refunded states automatically — no manual admin action required.

Payment methods

Connect every Georgian gateway

Bring your own bank merchant accounts — the module works with all of them. Card, installments, BNPL, QR and bank transfer.

BOG Card BOG Card Payment
TBC Card TBC Card Payment
BOG Installment BOG Installment
TBC Installment TBC Installment
Credo Installment Credo Installment
BOG Part by Part BOG Part by Part (BNPL)
Flitt Flitt
Keepz Keepz
UniPay UniPay
CityPay CityPay
PayPal PayPal
Bank Transfer Bank Transfer
Browse all gateways
Setup

Live in minutes

No developer required. If you can manage PrestaShop modules, you can accept payments.

1

Download the module

Download the ZIP from your Quickpay dashboard under Integrations → PrestaShop.

2

Upload via Module Manager

Go to Modules → Module Manager → Upload a module and select the downloaded ZIP file.

3

Enter your API key

In the module configuration, paste your brand's Quickpay API key and webhook secret, then save.

4

Start getting paid

Switch to your live API key to go live. Payments land in your bank and orders sync automatically.

Download Free
Requirements

What you need

Standard PrestaShop hosting is all it takes.

PHP 8.0 or newer
PrestaShop 1.7.8 or newer
PrestaShop 8 also supported
HTTPS / SSL enabled
Bank merchant credentials (BOG / TBC / Credo)
A free Quickpay account
FAQ

Questions, answered

Which PrestaShop versions are supported?

The module supports PrestaShop 1.7.8 and later. It also runs on PrestaShop 8 using the same ZIP — no separate download needed.

Is one-page checkout compatible?

Yes. The module is compatible with popular one-page checkout modules. The Quickpay payment method appears inline without breaking the OPC layout.

Does Quickpay charge a platform fee?

No. Quickpay never takes a percentage of your sales. You pay only for the gateway modules you activate. The bank's own processing fee goes directly to your bank.

Is card data stored on my PrestaShop server?

No. Card entry happens on the secure qpy.ge payment page hosted by the bank's gateway. Your PrestaShop server never sees card details.

How are refunds handled?

You can issue full or partial refunds from the PrestaShop admin order screen. The refund is sent to the gateway and the order status updates automatically.

How do I test before going live?

Use a test API key (starts with qpk_test_). Test keys route payments through the gateway sandbox and never charge a real card. Swap to a live key when ready.