Payments API
The ePay Payments API is a powerful and flexible tool designed for you to securely and efficiently accept credit or debit card payments directly on your digital platforms, such as websites, mobile applications, or point-of-sale (POS) systems.
The main goal is to simplify the payment process, allowing you to easily process one-time transactions, manage refunds, and handle advanced authentication scenarios like 3D Secure (3DS) without complications.
Common Use Cases
Here are some examples of how you can use the Payments API in real-life situations:
1. E-commerce Sale
- Scenario: A customer wants to buy a product from your online store.
- Implementation:
- The customer fills their cart and proceeds to checkout.
- In the payment form, their card details are sent to our tokenization service.
- The API creates the charge using the tokenized card data and the total purchase amount.
- If the payment is successful, you display a confirmation page.
2. Managing Refunds
- Scenario: A customer returns a product they purchased and requests a refund.
- Implementation:
- From your administration system, a customer service agent locates the original order.
- The system processes the refund, passing the order data and a reason for the cancellation.
- The API processes the refund and reimburses the amount to the customer's card.
- If the refund is successful, you display a confirmation page.
This API gives you full control to create smooth and secure payment experiences, tailored to your business needs.
Next Steps: