Integrating with Ezypay

Ezypay provides a complete, end-to-end solution towards collecting recurring payments from customers. The following are some of the areas that Ezypay has to offer to help merchants streamline their business.

  • Enable customers to self sign up on the products or services offered
  • Automatically collect recurring and once-off payments
  • Manage subscription billing
  • Facilitate revenue recovery from failed payments
  • Automated settlement payment process

There are 2 integration solutions available with Ezypay,

  1. Subscription Payments Model (Ezypay's preferred integration model)
  2. On-Demand Payments Model

The main difference between the 2 integration solutions are how invoices are created and handled. Invoices created in the subscription model are set up to be automatically billed by Ezypay on a set schedule. Whereas invoices created in the On-Demand model, are only set up and billed immediately based on the invoices sent through to Ezypay when billing of the invoices is required. In this situation, Ezypay does not hold any payments schedules, the integrator should be responsible for this.
Despite which integration solution has been chosen, all other required integration check points in the integration process are the same.

Below is a more detailed explanation on the subscription and On-Demand payments model.

Subscription Payments Model

A subscription payment can be set up when a customer signs up to a plan. Once a plan has been created against the customer, this will automatically be billed by Ezypay on a set schedule. Scheduling instructions can be set according the the merchant's needs, allowing full customisation of payment amount and frequency, This process is automated and ideal for collecting recurring payments on an ongoing basis with added flexibility in setting the schedule.

Below is a simple process flow on how subscription payments work.

Subscription Payments Process FlowSubscription Payments Process Flow

Subscription Payments Process Flow

On-Demand Payments Model

The On-Demand payment model is when payments are set up and a customer is billed immediately on-request. This means that Ezypay does not hold any payment schedules, and will only bill based on what invoices are sent through. All this will be managed by the integrator on behalf of the merchant. This model would be useful for merchants who want to perform billing on an ad-hoc basis. For example the merchant might have a set up where the billing amount is variable and dependent on the goods or services the customer selects.

Below is a simple process flow on how On-Demand payments work.

On-Demand Payments Process FlowOn-Demand Payments Process Flow

On-Demand Payments Process Flow

📘

For more information on the APIs that Ezypay has for the integration process, please check out Ezypay's API reference guide


Did this page help you?