Yes, a payment request can be cancelled if the end-user has not yet clicked on the payment link sent to them.
If a payment request has already been accessed by the end-user or has expired, it cannot be cancelled.
See the here for more information on cancelling payments.
Related Articles
Can I create an experience where I get the customer's mobile number and then ask: “You have the card ending on *3434 on file. Would you like me to bill that card?”
What phone number (long number, short code) does the SMS text originate from? Is it merchant-specific or location-specific?
How long does it take to set up Chat 2 Pay?
SMS and two-way channels, automation, call center integration, payments – do it all with Clickatell’s Chat Commerce platform.