Payment Gateways
Configure payment gateways for public top-up and VIP purchase (Alipay, WeChat Pay, Stripe, PayPal, etc.) including credentials, callbacks, and icons.
How to Access
Top bar Finance → Payment gateways, or visit /admin/payment-gateways.
Page Sections
Gateway List
| Field | Description |
|---|---|
| Payment method | e.g. alipay, stripe |
| Enabled | When off, checkout does not show it |
| Use cases | VIP purchase, balance top-up, etc. |
| Sort order | Display order on public site |
![]() |
Payment gateways — list — enable status per gateway
Edit Gateway
Common settings (vary by channel):
| Type | Example fields |
|---|---|
| Alipay / WeChat | App ID, merchant ID, private key, public key |
| Stripe | Publishable key, secret key, webhook secret |
| PayPal | Client ID, secret, sandbox/live mode |
| Common | Callback URL (read-only copy), currency, minimum amount |
Icons & Testing
- Upload payment method icons for VIP and checkout pages.
- Some gateways offer a connection test to verify keys and API reachability.
Payment gateways — edit — key fields and callback URL help
Common Tasks
- Connect Stripe (international): Enter keys → copy webhook URL to Stripe dashboard → test payment → enable.
- Member paid but balance not credited: Check VIP Orders status → verify callback URL is HTTPS-reachable → check merchant dashboard.
- Single primary channel: Disable others or adjust sort order to reduce member confusion.

Comments 0