Every Georgian payment method in your OpenCart store
One extension connects your OpenCart shop to 21 Georgian payment methods — BOG, TBC, Credo and Liberty cards, bank installments, BNPL and QR. Free to install, minutes to configure, and we never take a cut of your sales.
21 gateways
All Georgian banks, one extension
Minutes to set up
Upload zip, enter API key — done
0% platform fee
We never touch your sales
Free extension
Self-hosted auto-updates
Built for OpenCart natively
Not a thin redirect — a full native extension with everything a serious OpenCart store needs.
Native payment method
Registers as a real OpenCart payment extension in checkout — customers see your enabled gateways in the payment step.
Per-gateway buttons
Show one unified Pay button or a branded button per gateway, each with its own SVG logo.
Express Buy Now
Add instant checkout buttons to any product or category page for fast mobile-first purchasing.
Installment labels
Show "from X ₾/month" on product pages — customers see installment options before they reach checkout.
Refunds built in
Issue full or partial refunds directly from the OpenCart admin order panel.
Reliable order sync
HMAC-signed webhooks keep order status in sync, with a duplicate guard and scheduled fallback for stuck orders.
OpenCart 3 & 4 in one file
A single .ocmod.zip works on both OpenCart 3 and 4 — the compat layer detects the version at runtime.
Admin order panel
See Quickpay UUID, status, paid date and a link to your dashboard straight from the OpenCart order view.
Standard & express flows
Standard checkout method on the payment page, or express Buy Now buttons on product pages — your choice.
Branding controls
Choose to show a single unified button or individual gateway buttons, with color and label overrides.
Test mode
Test keys never reach a real bank. Switch to live by swapping one key.
English & Georgian
Admin UI and customer-facing checkout strings ship in both languages.
Three ways to sell with OpenCart
Standard checkout, express product-page buttons, or headless API — the extension supports all of them.
Native checkout method
Quickpay appears as a payment method on the checkout page. The customer selects their preferred Georgian gateway, is redirected to qpy.ge to pay, and is returned to your store. The webhook updates the order status automatically.
Buy Now on product pages
Add a "Buy Now" button to any product or category page. Customers skip the cart and go straight to payment — ideal for single-product stores and promotional landing pages.
Direct API integration
Use the Quickpay REST API from your own OpenCart controllers or custom modules for full control over the checkout experience — the extension ships with a reusable API client library.
Connect every Georgian gateway
Bring your own bank accounts — the extension works with all of them. Card, installments, BNPL, QR and open banking.
Live in minutes
No developer required. If you can install an OpenCart extension, you can accept payments.
Download the extension
Download the .ocmod.zip from your Quickpay dashboard and log in to your OpenCart admin.
Install via Extension Manager
Go to Extensions → Installer, upload the zip, then navigate to Extensions → Payments and enable Quickpay.
Enter your API key
Paste your brand's API key and webhook secret from the Quickpay dashboard, then click Test Connection.
Start getting paid
Switch to your live key to go live. Payments land in your bank and orders sync automatically.
What you need
Standard OpenCart hosting is all it takes.
Questions, answered
Does the extension work on both OpenCart 3 and 4?
Yes. A single .ocmod.zip file supports both OpenCart 3 and 4. The compatibility shim detects the version at runtime, so you install the same file regardless of which version your store runs.
Does Quickpay charge a fee per transaction?
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.
Do I need my own bank merchant accounts?
Yes. You bring your own BOG, TBC, Credo or other credentials. Quickpay connects them through one extension — we never use shared accounts.
Where does the customer enter their card details?
On the secure qpy.ge payment page, hosted by the bank's gateway. No card data ever touches your OpenCart store or our servers.
How are refunds handled?
You can issue full or partial refunds from the OpenCart admin order panel. The refund is sent to the gateway and the status updates in your dashboard automatically.
How do updates work?
The extension checks for new versions from Quickpay's servers and notifies you inside the OpenCart admin. Download and install the new zip the same way as the initial install.