Midtrans
Midtrans Payment Gateway
Configure your payment gateway settings
Settings saved successfully!
Important:
All API credentials are stored securely and encrypted. Only you can access these settings.
General Settings
Payment Method Title
The payment method name shown to customers at checkout
Payment Method Description
Pay with credit cards, e-wallets, and bank transfers
Description shown to customers at checkout
Enable this payment method
Midtrans API Configuration
Environment
Sandbox (Testing)
Production (Live)
Use Sandbox for testing, switch to Production for live payments
Sandbox Mode:
Payments will not be processed. Use test cards from Midtrans documentation.
Merchant ID
Found in Midtrans Dashboard → Settings
Client Key
*
Found in Midtrans Dashboard → Settings → Access Keys
Server Key
*
Found in Midtrans Dashboard → Settings → Access Keys
Ecwid API Configuration
These credentials are required for the gateway to communicate with your Ecwid store. Get them from
Ecwid Developer Portal
.
Ecwid Client ID
Your Ecwid application Client ID from Developer Portal
Ecwid Client Secret
Your Ecwid application Client Secret (required for decrypting payment data)
Ecwid Store ID
Your Store ID (found in Ecwid admin URL or footer)
Ecwid Public Token (Optional)
Store token for public API access (for catalog operations)
Ecwid Secret Token (Store Token)
Store secret token for order operations (found in Store Settings → API)
Payment Options
Enable 3D Secure (3DS) for credit cards
Enable data sanitization
Default Payment Type
All Payment Methods
Credit Card Only
Bank Transfer Only
Mandiri Bill Only
Convenience Store Only
Restrict payment methods (leave as "All" for best results)
Order Status Settings
Order Status for Pending Payments
Awaiting Payment
In Process
New
Order Status for Paid Orders
Paid
Processing
Save Settings
Reset to Defaults