Refunds

This guide provides an overview of how to manage and process refunds through the Clik2pay platform. Whether you are using our dashboard or the API, use this document to understand the requirements and the customer experience.

Processing a Refund

To initiate a refund, ensure the following conditions are met:

  • Transaction Status: Only transactions with a status of PAID or SETTLED are eligible for a refund.
  • Customer Information: You must provide the customer’s email address and phone number to facilitate the refund notification and security verification.
  • Daily Balance: You must have sufficient funds in your Daily Balance to cover the refund amount.
  • Time Range: Refunds can only be processed within your pre-configured window (they can be set between 1 day and 2 years).
  • Amount: You have the flexibility to issue either a full or partial refund.

The Customer Experience

When you initiate a refund, Clik2pay utilizes the Interac e-Transfer network to return funds securely. Here is what your customer will experience:

  • **Notification: **The customer receives an email from Interac notifying them that a refund is available.
  • Bank Selection: Upon clicking the link in the email, the customer will select their financial institution.
  • Security Verification: A password will be sent to the customer via SMS. They must enter this password on their banking portal to deposit the funds.
  • Support: If a customer does not receive their code, you have the ability to resend the password via your Clik2pay dashboard.

API Integration

For developers looking to automate the refund process, please refer to our technical documentation API: Create a Refund.