Back to Main Site

SePay Gateway Module: Automated QR Code Bank Transfers

Last updated on Jun 24, 2026 11:47

Automate domestic bank transfers for Vietnamese e-commerce checkouts. The SePay Gateway Module generates dynamic VietQR codes for instant banking transfers, matching order transactions automatically.

Core Features

Configure configurations under Settings > Payment Gateways > SePay in the admin sidebar:

1. Dynamic VietQR Code Generator

Renders a standard VietQR bank transfer image at checkout containing your bank name, account number, invoice total, and a unique description reference.

2. Support for Major Vietnamese Banks

Integrates bank details for major domestic banking institutions (such as Vietcombank, Techcombank, MB Bank, ACB) to ensure instant payments.

3. Automated Webhook Payment Verification

Uses the SePay API webhook. The module receives instant transaction payment alerts from your bank account to authorize payments automatically.

4. Transaction Description Matching

Ensures transfer security. The module matches transaction message references with order billing reference codes to verify invoices.

5. Order Status Auto-Update Lifecycle

When a matching transaction is received, the checkout invoice status updates instantly to PAID, notifying buyers and updating inventory metrics.


PolyCMS is an open-source content management system for modern web applications, inspired by the WordPress plugin and theme ecosystem but built on top of the Laravel framework. It is designed to provide a complete foundation for content publishing, e-commerce, multi-language support, and extensible module architecture — powered by a Vue 3 admin panel with data served entirely through RESTful APIs.

Whether you're building a blog, a documentation site, an online store, or a multi-tenant SaaS platform, PolyCMS aims to give you a comprehensive starting scaffold so you can ship quickly and extend easily through integrated modules and themes. In particular, themes in PolyCMS follow a multi-theme architecture — one Main theme and an unlimited number of Sub themes can run side by side on the same installation.

We hope this ready-made foundation proves useful for building your next website, blog, or web app, saving you from having to start completely from scratch.