Notify Your Customer
Payment link enables you to send automated notifications to your customers, which can be configured based on your business’s needs.
You can send notifications to your customer:
- When a payment link is created
- Before a payment link is due (reminder)
- When a payment link is paid
- When a payment link expires
We support the following notification channels for the listed countries:
|Email, SMS, WhatsApp||Viber|
|Supported Countries||All countries||Indonesia (+62) |
New Zealand (+64)
United Kingdom (+44)
Hong Kong (+852)
United States (+1)
South Korea (+82)
United Arab Emirates (+971)
To configure notifications for all your payment links, go to Settings > Customize Invoice > Invoice Settings > Customer Notifications to select the channels you want to send notifications through. You may select none or any combination of the available channels.
To help increase conversion rates, you can set the reminder notification to be sent hours or days before payment link due.
Notifications for Your Business
As a merchant, you can also choose to receive an email notification for paid and/or expired payment link on Settings > Customize Invoice > Invoice Settings > Merchant Notifications. This will enable you to receive real-time notifications when your customer has paid or the payment link has expired.
Currently, payment link can give two types of callbacks:
- Paid Callback: Callback that is given when your customer successfully pays for the payment link before it expires
- Expired Callback: Callback that is given when your customer does not pay for the payment link before it expires
You can configure the callback URL in your Dashboard > Settings > Callbacks. You can enable expired payment link notifications to your callback URL by ticking the “Also notify my application when an invoice has expired” checkbox. Please ensure that your system is able to handle a second callback. Below is an example of where to set your callback URL for payment link.
In case you need to receive again the payment link callback again, you can resend callback on Dashboard > Callbacks > Resend. You can also use the Search Bar to query transactions you want to resend callbacks for.
To learn more about callback, visit Callback / Webhook section.