For Year
Flexible one-time annual payment.
- Active for 1 Year
- Download limit
- Lifetime license
Lifetime
Lifetime payment.
- Unlimited Download
- Lifetime license
- Active for Lifetime
Accept Vietnamese Bank Transfers in MailWizz — Fully Automated
Let your Vietnamese customers pay via QR code bank transfer. Orders activate automatically the moment SePay confirms payment — no manual verification, no support tickets.
Why Vietnamese Customers Need SePay
International payment gateways like Stripe and PayPal have limited penetration in Vietnam. Most Vietnamese customers prefer bank transfer via VietQR — it’s instant, trusted, and works with every major Vietnamese bank. But integrating bank transfer payments into MailWizz natively requires custom development and webhook infrastructure.
Payment Gateway SePay eliminates that complexity entirely.
What Is Payment Gateway SePay?
Payment Gateway SePay is a premium extension for MailWizz EMA 2.0+ that integrates SePay — Vietnam’s leading bank transfer automation platform — directly into your MailWizz subscription flow. Customers scan a QR code, transfer the amount, and their account activates automatically within seconds.
Built by ClickSuccess for MailWizz operators serving the Vietnamese market.
Key Features
Instant VietQR Payment Page
- Displays a clean 250px VietQR code with the exact amount and payment reference pre-filled
- Supports all major Vietnamese banks: ACB, MB Bank, Vietcombank, Techcombank, BIDV, and more
- No manual entry needed — customers scan, confirm, done
Automatic Payment Detection
- Real-time polling every 5 seconds — the page updates the moment payment is confirmed
- No need for customers to refresh or contact support
- Success overlay appears automatically, followed by redirect to the activated account
Secure Webhook Integration
- SePay posts payment confirmations to your MailWizz webhook endpoint
- API key authentication on every webhook request
- Deduplication by SePay transaction ID — no double-activations even if webhooks retry
- Amount verification: actual received amount must be ≥ order amount before activation
Session Recovery
- If a customer refreshes the page or their session expires, the QR code is restored from the database — they never lose their payment reference
Simple Backend Configuration
All settings managed from a single admin page:
| Setting | Description |
|---|---|
| Bank code | Your receiving bank (ACB, MB, VCB, etc.) |
| Account number | Your bank account number |
| Account name | Account holder name as it appears on the QR |
| Webhook token | Secret key for authenticating SePay webhooks |
| Match pattern | Order code prefix (default: CS) |
| USD→VND rate | Exchange rate for converting plan prices to VND |
| Expiry group | Customer group to move to when subscription expires |
| Status | Enable/disable the payment gateway |
| Sort order | Display position among other payment options |
How It Works
Customer selects SePay at checkout
↓
Order created → unique code generated → QR displayed
↓
Customer scans QR with banking app → transfers exact amount
↓
SePay sends webhook to your MailWizz instance
↓
Webhook validates token → matches order code → verifies amount
↓
Order marked complete → MailWizz activates subscription
↓
Page polling detects success → celebration overlay → auto redirect
The entire flow from payment to account activation takes under 10 seconds.
Supported Banks
Any bank on the VietQR network is supported, including:
ACB · MB Bank · Vietcombank (VCB) · Techcombank (TCB) · BIDV · Vietinbank · Sacombank · TPBank · VPBank · HDBank · SeABank · OCB · and more.
Technical Details
- No new database tables required — uses MailWizz’s existing order and transaction tables
- Payment state stored in
cs_price_plan_order_transactionwith full audit trail - Exchange rate conversion built-in for USD-priced plans
- Compatible with MailWizz multi-gateway setups — SePay appears alongside existing payment options
Requirements
- MailWizz EMA 2.0.0 or higher
- PHP 8.0+
- A SePay account at sepay.vn with webhook configured
- A Vietnamese bank account compatible with VietQR
Installation
- Upload the
payment-gateway-sepayfolder toapps/extensions/ - In the MailWizz backend, go to Extensions and enable Payment Gateway SePay
- Navigate to Payment Gateways → SePay → Settings
- Enter your bank account details, webhook token, and exchange rate
- Configure your SePay account to post webhooks to:
https://yourdomain.com/sepay/webhooks - Set status to Enabled and save
Setup takes under 10 minutes.
Frequently Asked Questions
Do I need a SePay account? Yes. SePay is the service that monitors your bank account and fires the webhook when a transfer arrives. Sign up at sepay.vn.
What if the customer pays the wrong amount? The extension verifies that the received amount is ≥ the order amount before activating. Underpayments are ignored, and the order remains pending.
What if the webhook fires twice for the same transaction? Built-in deduplication by SePay transaction ID ensures the order is only completed once.
Can I use this alongside other payment gateways? Yes. SePay appears as one option in the payment gateway list. Customers can still choose PayPal, Stripe, or any other configured gateway.
Is the customer’s QR code session-safe? Yes. If the customer closes the tab or the session expires, the QR and payment details are restored from the database when they return to the payment page.
What currency does SePay use? SePay processes in Vietnamese Dong (VND). If your plans are priced in USD, configure the USD→VND exchange rate in settings and the extension converts automatically.
Payment Gateway SePay for MailWizz EMA
Accept Vietnamese Bank Transfers in MailWizz — Fully Automated
Let your Vietnamese customers pay via QR code bank transfer. Orders activate automatically the moment SePay confirms payment — no manual verification, no support tickets.
Why Vietnamese Customers Need SePay
International payment gateways like Stripe and PayPal have limited penetration in Vietnam. Most Vietnamese customers prefer bank transfer via VietQR — it’s instant, trusted, and works with every major Vietnamese bank. But integrating bank transfer payments into MailWizz natively requires custom development and webhook infrastructure.
Payment Gateway SePay eliminates that complexity entirely.
What Is Payment Gateway SePay?
Payment Gateway SePay is a premium extension for MailWizz EMA 2.0+ that integrates SePay — Vietnam’s leading bank transfer automation platform — directly into your MailWizz subscription flow. Customers scan a QR code, transfer the amount, and their account activates automatically within seconds.
Built by ClickSuccess for MailWizz operators serving the Vietnamese market.
Key Features
Instant VietQR Payment Page
- Displays a clean 250px VietQR code with the exact amount and payment reference pre-filled
- Supports all major Vietnamese banks: ACB, MB Bank, Vietcombank, Techcombank, BIDV, and more
- No manual entry needed — customers scan, confirm, done
Automatic Payment Detection
- Real-time polling every 5 seconds — the page updates the moment payment is confirmed
- No need for customers to refresh or contact support
- Success overlay appears automatically, followed by redirect to the activated account
Secure Webhook Integration
- SePay posts payment confirmations to your MailWizz webhook endpoint
- API key authentication on every webhook request
- Deduplication by SePay transaction ID — no double-activations even if webhooks retry
- Amount verification: actual received amount must be ≥ order amount before activation
Session Recovery
- If a customer refreshes the page or their session expires, the QR code is restored from the database — they never lose their payment reference
Simple Backend Configuration
All settings managed from a single admin page:
| Setting | Description |
|---|---|
| Bank code | Your receiving bank (ACB, MB, VCB, etc.) |
| Account number | Your bank account number |
| Account name | Account holder name as it appears on the QR |
| Webhook token | Secret key for authenticating SePay webhooks |
| Match pattern | Order code prefix (default: CS) |
| USD→VND rate | Exchange rate for converting plan prices to VND |
| Expiry group | Customer group to move to when subscription expires |
| Status | Enable/disable the payment gateway |
| Sort order | Display position among other payment options |
How It Works
Customer selects SePay at checkout
↓
Order created → unique code generated → QR displayed
↓
Customer scans QR with banking app → transfers exact amount
↓
SePay sends webhook to your MailWizz instance
↓
Webhook validates token → matches order code → verifies amount
↓
Order marked complete → MailWizz activates subscription
↓
Page polling detects success → celebration overlay → auto redirect
The entire flow from payment to account activation takes under 10 seconds.
Supported Banks
Any bank on the VietQR network is supported, including:
ACB · MB Bank · Vietcombank (VCB) · Techcombank (TCB) · BIDV · Vietinbank · Sacombank · TPBank · VPBank · HDBank · SeABank · OCB · and more.
Technical Details
- No new database tables required — uses MailWizz’s existing order and transaction tables
- Payment state stored in
cs_price_plan_order_transactionwith full audit trail - Exchange rate conversion built-in for USD-priced plans
- Compatible with MailWizz multi-gateway setups — SePay appears alongside existing payment options
Requirements
- MailWizz EMA 2.0.0 or higher
- PHP 8.0+
- A SePay account at Sepay with webhook configured
- A Vietnamese bank account compatible with VietQR
Installation
- Upload the
payment-gateway-sepayfolder toapps/extensions/ - In the MailWizz backend, go to Extensions and enable Payment Gateway SePay
- Navigate to Payment Gateways → SePay → Settings
- Enter your bank account details, webhook token, and exchange rate
- Configure your SePay account to post webhooks to:
https://yourdomain.com/sepay/webhooks - Set status to Enabled and save
Setup takes under 10 minutes.
Frequently Asked Questions
Do I need a SePay account? Yes. SePay is the service that monitors your bank account and fires the webhook when a transfer arrives. Sign up at sepay.vn.
What if the customer pays the wrong amount? The extension verifies that the received amount is ≥ the order amount before activating. Underpayments are ignored, and the order remains pending.
What if the webhook fires twice for the same transaction? Built-in deduplication by SePay transaction ID ensures the order is only completed once.
Can I use this alongside other payment gateways? Yes. SePay appears as one option in the payment gateway list. Customers can still choose PayPal, Stripe, or any other configured gateway.
Is the customer’s QR code session-safe? Yes. If the customer closes the tab or the session expires, the QR and payment details are restored from the database when they return to the payment page.
What currency does SePay use? SePay processes in Vietnamese Dong (VND). If your plans are priced in USD, configure the USD→VND exchange rate in settings and the extension converts automatically.
Payment Gateway SePay is an independent third-party extension and is not affiliated with or endorsed by MailWizz, Envato, or SePay JSC. <!– SEO META SUGGESTION Title: SePay Payment Gateway for MailWizz EMA – VietQR Bank Transfer Integration Meta Description: Accept Vietnamese bank transfers in MailWizz via SePay VietQR. Auto-activates accounts on payment confirmation. Supports ACB, MB, VCB, TCB, BIDV, and all VietQR banks. Focus Keywords: mailwizz sepay extension, mailwizz vietnam payment gateway, mailwizz vietqr, sepay mailwizz integration, thanh toan mailwizz
You must log in and be a buyer of this download to submit a review.
You may also like
Affiliate Manager Extension for MailWizz
Boost Revenue with Affiliate Extension for MailWizz, Integrated Campaign Tracking, IP Fraud Protection, Detailed Reports — Download Now
