Skip to main content

Notification

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:

  1. When a payment link is created
  2. Before a payment link is due (reminder)
  3. When a payment link is paid
  4. When a payment link expires

We support the following notification channels for the listed countries:

Email, SMS, WhatsAppViber
Supported CountriesAll countriesIndonesia (+62)
Philippines (+63)
Malaysia (+60)
Australia (+61)
New Zealand (+64)
Singapore (+65)
Thailand (+66)
India (+91)
China (+86)
Russia (+7)
Germany (+49)
United Kingdom (+44)
Hong Kong (+852)
United States (+1)
Bangladesh (+880)
South Korea (+82)
Canada (+1)
United Arab Emirates (+971)
  • Email

  • SMS

    SMS will be sent by Plus_SMS

  • Whatsapp

    WhatsApp message will be sent by Xendit Support in Live Mode

  • Viber

    Viber message will be sent by Xendit Support in Live Mode

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.

Callback

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.

Resend Callback

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.