Payment Gateways
Euron Systems supports multiple payment gateways to accept payments from students worldwide. This guide covers setup, configuration, and best practices.
Supported Gateways
| Gateway | Regions | Payment Methods |
|---|---|---|
| Razorpay | India | UPI, Cards, Net Banking, Wallets, EMI |
| Stripe | Global (40+ countries) | Cards, Apple Pay, Google Pay |
| PayPal | Global | PayPal balance, Cards |
| Cashfree | India | UPI, Cards, Net Banking |
| PayU | India, LATAM | Cards, Net Banking, Wallets |
Setting Up a Payment Gateway
General Steps
- Go to Settings → Payment Gateways.
- Click on the gateway you want to configure.
- Enter your API credentials (API Key and Secret Key).
- Configure webhook URLs (provided by Euron Systems).
- Enable the payment methods you want to accept.
- Run a test payment to verify the integration.
- Switch from test mode to live mode.
Test vs. Live Mode
Always test your payment integration before going live:
- Test Mode — Uses sandbox credentials; no real money is processed
- Live Mode — Uses production credentials; real payments are processed
Transaction Management
View and manage all transactions:
- Go to Payments → Transactions.
- Filter by date, status, gateway, or student.
- View transaction details including payment method, amount, and gateway reference.
Transaction Statuses
| Status | Description |
|---|---|
| Completed | Payment successfully processed |
| Pending | Payment initiated but not yet confirmed |
| Failed | Payment attempt failed |
| Refunded | Full refund issued |
| Partially Refunded | Partial refund issued |
Refunds
Issue refunds from the admin panel:
- Go to Payments → Transactions.
- Find the transaction and click Refund.
- Enter the refund amount (full or partial).
- The refund is processed through the original payment gateway.
- The student's course access is revoked (for full refunds) or maintained (for partial refunds).
Related Documentation
- Razorpay Setup — Detailed Razorpay guide
- Coupons & Discounts — Promotional pricing
- Invoicing — Invoice generation
- Multi-Currency — International payments