Payment links statuses

Payment links can have 4 different statuses

StatusDescription
VALIDPayment link is valid and can be used. No payment has been initiated from it
EXPIRED (final)Expiration date is passed and no payment has been initiated from it
REVOKED (final)Payment link has been revoked and no payment has been initiated from it
COMPLETED (final)A payment has been initiated successfully from the link (please see the callout below for more information)

๐Ÿ“˜

With a completed payment link, please check the associated payment's status

When a payment link is completed, we recommend you to make sure the associated payment has been executed successfully. In very rare cases, an initiated payment can be rejected by the bank during the execution.

You can do this by calling the List payment requests endpoint with a parameter payment_link_id and get the payment's status.