/

to search

Introducing Setu Changelog Check it out ↗

#Notifications and alerts for mandates

PREREQUISITES 

🌟 UPI mandates overview ↗

#Details for mandate statuses

Below is a list mandate statuses that are uniform across all types of mandates. Notifications corresponding to them are sent after relevant operations are taken on the mandate by either a merchant, or their customer.

Here is the expected life-cycle of a mandate—

Bridge

A quick summary of the general statuses associated with a mandate—

  • mandate.initiated A customer or merchant has initiated creation of mandate
  • mandate.live Customer has authorised the mandate, and the mandate is active
  • mandate.rejected The mandate could not be set up, due to some error or due to the customer not authorising the mandate
  • mandate.paused The customer has decided to pause executions for mandate, which can be temporary
  • mandate.unpaused The customer has decided to unpause executions for mandate, and mandate is active again
  • mandate.revoked The customer has decided to stop executions for mandate before its expiry—this is a permanent action, and payments from this customer would need a new mandate to be set up
  • mandate.complete All mandate executions are complete


#Available actions against a mandate

A merchant or a customer can initiate different actions against a mandate. A combination of this and the aboves statuses are used to notify merchants about specific updates to mandate statuses.

These scenarios are described in more detail under each of the following actions—