PayU Payments (Cards, BLIK, Pay-by-link)
Edition: CS-Cart & Multi-Vendor · Latest version: 1.0.0 · Compatible with: CS-Cart & Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view
PayU payment gateway for CS-Cart and Multi-Vendor (PayU REST API 2.1, PayU GPO Europe): hosted PayU payment page, signed notifications, read-back before an order is paid, refunds, encrypted credentials, test and live mode, a job queue with retries and a log.
What it does
Section titled “What it does”- Offers PayU as a payment method at checkout: the customer pays on the hosted page and returns to the order.
- Reads every order back from PayU (GET /orders/{id}) and compares order id, external id, POS id, amount and currency before an order is marked paid; notifications only trigger that check. Notifications are verified with the
OpenPayu-Signatureheader. - Refunds from the order page (full or partial), or automatically when an order reaches a status you choose.
- Provider credentials are stored encrypted; test and live mode are separate; a “Test connection” button checks them.
- A job queue with automatic retries (5 minutes, 15 minutes, 1 hour, 3 hours, 12 hours), a log with filters and CSV export.
- Multi-Vendor: marketplace owner mode (one account for the whole marketplace) or one account per vendor in the vendor panel.
Compatibility
Section titled “Compatibility”- CS-Cart and Multi-Vendor 4.17.2 to 4.21.x.
- PHP 7.4 to 8.3, depending on your CS-Cart version.
- The queue needs a cron job (a command line or a secret web address; see Configuration).
Next steps
Section titled “Next steps”PayU is a trademark of its owner; this add-on is not affiliated with or endorsed by PayU.