Payment Gateways

Euron Systems supports multiple payment gateways to accept payments from students worldwide. This guide covers setup, configuration, and best practices.

Supported Gateways

GatewayRegionsPayment Methods
RazorpayIndiaUPI, Cards, Net Banking, Wallets, EMI
StripeGlobal (40+ countries)Cards, Apple Pay, Google Pay
PayPalGlobalPayPal balance, Cards
CashfreeIndiaUPI, Cards, Net Banking
PayUIndia, LATAMCards, Net Banking, Wallets

Setting Up a Payment Gateway

General Steps

  1. Go to Settings → Payment Gateways.
  2. Click on the gateway you want to configure.
  3. Enter your API credentials (API Key and Secret Key).
  4. Configure webhook URLs (provided by Euron Systems).
  5. Enable the payment methods you want to accept.
  6. Run a test payment to verify the integration.
  7. 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:

  1. Go to Payments → Transactions.
  2. Filter by date, status, gateway, or student.
  3. View transaction details including payment method, amount, and gateway reference.

Transaction Statuses

StatusDescription
CompletedPayment successfully processed
PendingPayment initiated but not yet confirmed
FailedPayment attempt failed
RefundedFull refund issued
Partially RefundedPartial refund issued

Refunds

Issue refunds from the admin panel:

  1. Go to Payments → Transactions.
  2. Find the transaction and click Refund.
  3. Enter the refund amount (full or partial).
  4. The refund is processed through the original payment gateway.
  5. The student's course access is revoked (for full refunds) or maintained (for partial refunds).

Was this page helpful? Contact us at support@euronsystems.com