ECPayment is an online automated credit card payment processing system, that provides dynamic credit card payment routing (patent pending) to numerous payment providers. The payment providers currently supported are SecurePay, NAB, EP2 Payments, Braintree, Westpac, and EziDebit.
Our dynamic rules-based payment system determines which provider each of your credit card payments will be processed via, based on your defined payment types. This enables you to spread credit risk, cash flow and fees between payment providers. This also allows for redundancy and fault tolerance by allowing immediate fail over to your alternative payment provider.
ECPayment provides you with the flexibility to setup custom payment types most relevant to your systems and / or business processes.
Example payment types (as used in our Telecommunication products) are:
- Prepaid Top Ups
- Postpaid Due Date Payments
- Auto Renewal Payments
- IVR/SMS Top Ups
- Initial Purchase Payments
When ECPayment completes a payment request to your payment provider, depending on the transaction's response code, any of the following actions will be triggered according to your ECPayment configuration:
- email notifications to your support team;
- invocation of an external API;
- transaction risk points for fraud detection;
- credit card deactivation, where linked to our telecommunication systems;
- selection of your alternative provider to fail over to;
- choice to auto retry and the number of retries.
ECPayment also handles the management of credit cards and related token generation with payment provider/s for PCI compliance.