Setting Up Payment Processors
Payment processors let your customers pay for orders electronically. Configure them in Settings > Payment Processors.
Note: Only organization admins can manage payment processor settings.
Accessing Payment Settings
- Go to Settings in the sidebar
- Scroll down to the Payment Processors card

Available Payment Processors
| Processor | Status | Description |
|---|---|---|
| Test Payment | Available | A sandbox payment provider for testing |
| MomoPay | Available | Vietnam’s popular mobile payment platform |
| VNPay | Coming Soon | Vietnam’s bank-linked payment gateway |
Test Payment Provider
The test payment provider simulates payment flows without processing real money. Use it during setup and testing.
To enable/disable:
Toggle the switch next to Test Payment Provider. When enabled, test payment options appear in the order flow.

Warning: Disable test payments before going live to prevent fake transactions.
Setting Up MomoPay
MomoPay is a popular mobile wallet in Vietnam. To configure it:
- Click the MomoPay card to expand it
- Enter your MomoPay credentials:
| Field | Description |
|---|---|
| Partner Code | Your MomoPay merchant partner code |
| Access Key | API access key from your MomoPay merchant dashboard |
| Secret Key | API secret key — keep this confidential |
- Sandbox Mode — Toggle this on to use MomoPay’s test environment. Toggle off for live payments.
- Click Save

Getting MomoPay Credentials
- Sign up for a MomoPay Business account at the MomoPay merchant portal
- Complete the merchant verification process
- Navigate to your merchant dashboard
- Find your Partner Code, Access Key, and Secret Key under API settings

Testing MomoPay
Before going live:
- Enable Sandbox Mode in the MomoPay card
- Enter your sandbox credentials (provided by MomoPay)
- Create a test order and attempt payment
- Verify the payment flow works correctly
- Disable Sandbox Mode and enter your production credentials
VNPay (Coming Soon)
VNPay integration is planned for a future release. The card appears in the settings with a “Coming Soon” badge.

Tips
- Always test payment flows in sandbox mode before going live
- Keep your API secret keys confidential — never share them
- Enable only the payment methods you actively support
- Disable the test payment provider in production
- If payments fail, check that your credentials are correct and your merchant account is active