Clik2pay APIs Overview

What are Clik2pay APIs?

Clik2pay APIs allow Merchants or Merchant’s customers (aka Recipients) to initiate customized Interac e-Transfer payments to each other. Payments are created through backend sessions which supply a live payment link to your system. Depending on your user interface and the use case, the payment link can be displayed as a clickable button, QR code, short code, or a link (in a text message).

How Does Clik2pay API Work?

Clik2pay APIs provide access to resources via authenticated endpoints. To use our APIs, your application will make HTTPS requests. By default, the request and response format is JSON, but you can use other code formats. Your methods will be the standard HTTPS such as POST and GET.

Clik2pay APIs

In the table below, study up on our APIs, their capabilities and applications.

APIDescriptionApplication
AuthGenerate a bearer access tokenAuthentication
Payment RequestsCollect payment from your customerBill payments, overdue collections, or ecommerce checkouts
PaymentsInitiate a refund, payout, reimbursement or return to your customerEcommerce refund, expense reimbursement or product return

Auth API

Auth creates a Bearer Access Token. You will need a Bearer Access Token and an API Key to call our Payment Requests and Payments APIs.

Payment Requests API

Payment Requests creates an Interac e-Transfer Request Money payment. This API should be used to collect payments from your customers.

Payments API

Payments creates an Interac e-Transfer Send Money payment. This API should be used to initiate a refund, payout, reimbursement or return to your customer.