Integrating with Ezypay

Ezypay offers a comprehensive, end-to-end payment collection solution for businesses. It simplifies the process of collecting payments, managing subscriptions, and recovering revenue - helping merchants streamline their operations.

Key Features:

  • Customer Self Sign-Up: Customers can sign up for products or services directly.
  • Automated Payments: Handles recurring and one-off payments automatically.
  • Subscription Billing: Manages all aspects of subscription billing for ongoing payments.
  • Optimise Payment Recovery: Assists merchants in automating payment recovery.
  • Automated Settlements: Handles the settlement of payments with minimal manual intervention.

Integration Process

Ezypay follows a structured process to ensure a smooth journey for our integrators. The diagram below outlines the process:

While software integration is taking place, integrators will be introduced to Ezypay's Marketing, Payment Operations, and Support teams, who'll assist in completing the integration and preparing sign-off documentation.

Mandatory items

Below are 9 key items that must be addressed as a part of the Ezypay integration process.

  1. Confirmation and acceptance of Ezypay's Terms and Conditions by the customers.
  2. Displaying all the Ezypay fees charged to the customer during the customer creation process.
  3. Ensures all requested payment methods are available for each region (i.e. Bank, PayTo, MasterCard, Visa, and Amex)
  4. Enable real-time status updates for invoices, subscriptions, etc via webhook integration.
  5. Show invoice status (and reasons for invoice failure) and details of Ezypay fees for each invoice.
  6. Establish a process for recovering failed payments.
  7. Reconciliation of the funds charged to the customer to funds settled by Ezypay.
  8. Processes for handling refunds for disputed payments.
  9. Processes for handling chargebacks and other disputed payments from customers.

Standard integration flow

The diagram below illustrates the end-to-end API integration process:

Integration model

Ezypay provides two distinct integration models:

  • Subscription payments model (Preferred)
  • On-Demand payments model

The primary difference between these models concerns how invoices are created and managed:

  • Subscription Payments: Invoices are scheduled and automatically billed by Ezypay according to a pre-set plan.
  • On-Demand Payments: Invoices are billed as needed, with no recurring schedule, leaving full responsibility with the integrator for payment collection.