Gateways Settings
The Gateways setting allows you to manage and activate digital payment integrations within your ERP. By enabling these plugins, you allow the system to communicate with external payment providers, ensuring that online customer payments are captured, tracked, and ready for reconciliation. Once you click the Activate link for a specific payment provider, the system renders a configuration page unique to that gateway where you establish the secure, live connection by entering your merchant credentials.
Accessing Gateway Settings
To manage your payment integrations, navigate through the following path:
- Path: Banking > Settings > Gateways.
Available Gateway Plugins
The ERP comes pre-loaded with several major international and regional payment providers:
- CCAvenue: An Indian payment gateway plugin for processing local transactions.
- Paypal: A global payment gateway plugin for international transactions.
- Razorpay: A popular Indian payment gateway plugin known for its ease of integration.
- Stripe: A worldwide payment gateway plugin suitable for modern e-commerce.
Managing Plugins
Each gateway entry provides essential information and control options:
- Plugin Name: The legal name of the payment provider.
- Description: A brief summary of the plugin's purpose and region.
- Version | Author: Displays the current software version and the developer.
- Activate: A text link used to enable the specific gateway and render its configuration details.
Gateway Configuration (Example: CCAvenue)
After activation, the configuration view typically requires the following technical details to function correctly:
- Status: A dropdown menu that allows you to toggle between "Testing" (for sandbox transactions) and "Live" (for real customer payments).
- Merchant ID: The unique identifier provided by the gateway company.
- Access Code & Working Key: Sensitive security strings used to encrypt and authorize the data flow between the ERP and the gateway.
- Bank Account: A dropdown to select which of your internal bank accounts will receive the settlements from this gateway.
- Webhook URL: A system-generated link used for "live mode" that must be copied into your payment provider's dashboard for real-time updates.
- Submit: Saves all entered credentials and initializes the link.
Integration Workflow
Once a gateway is activated and configured, it performs the following functions:
- Payment Capture: Securely handles customer credit card or wallet information.
- Status Sync: Automatically updates the "Gateway Data" tab with transaction IDs and statuses.
- Fee Tracking: Segregates the gross payment from the gateway fees for accurate accounting.