Transaction Status

This page provides definitions for the status of transactions created through Payment Requests API and Payments API

Payment Request Status

Definitions for a transaction's status created through the Payment Requests API

StatusDescription
CREATEDPayment has been created
SCHEDULEDPayment link is scheduled to be delivered to a customer via SMS or EMAIL on a set delivery date
SMS_SENTPayment link is sent to your customer’s mobile number (via SMS). When creating a payment, set deliveryMode as SMS
EMAIL_SENTPayment link is sent to your customer’s email address. When creating a payment, set deliveryMode as EMAIL
ACTIVEPayer follows the payment link (or directed by your system) to Interac’s Payment Request page. The transaction is now pending payer action to fulfill the payment
PROCESSINGPayer has authorized the transaction and the funds are in transit
PAIDThis status is returned to your system by our webhook listener
SETTLEDTransaction has been matched from the bank settlement report
CANCELLEDTransaction has been cancelled by the merchant. The payment link is no longer valid
FAILEDPayment has failed due to technical issues or limits failure with a financial institution

Payment Status

Definitions for a transaction's status created through the Payments API

StatusDescription
CREATEDRefund, payout, reimbursement or return has been generated
READYRefund, payout, reimbursement or return has been initiated
ACTIVEThe transaction is now pending recipient action to authorize the refund, payout, reimbursement or return
PAIDRecipient has authorized the refund, payout, reimbursement or return
FAILEDRefund, payout, reimbursement or return has failed due to technical issues or limits failure with a financial institution
SETTLEDStatus changes after transaction is matched from bank settlement report
SECURITY-FAILEDRefund, payout, reimbursement or return has failed due to the recipient providing the incorrect e-Transfer password to their financial institution