In Modem Pay, a Mandate is an authorization from a customer that allows their payment method to be used for future payments, either as one-click payments or recurring charges for subscriptions. Mandates are automatically created only when a customer chooses to save their payment method for future use, protecting merchants from liability and ensuring that only customer-authorized payment methods are stored. Mandates serve two main purposes:Documentation Index
Fetch the complete documentation index at: https://docs.modempay.com/llms.txt
Use this file to discover all available pages before exploring further.
- Single Payments with Saved Payment Method: Customers authorize saving their payment method, allowing quick future payments.
- Subscription Payments: For recurring charges, mandates ensure each payment cycle uses a customer-authorized payment method.
Retrieving a Mandate
Mandates are tied directly to specific payment methods and can only be retrieved by the associated payment method ID, allowing merchants to verify authorization. Parameters:payment_method(string): The unique identifier for the saved payment method linked to the mandate.
Key Points
- Automatic Creation: Mandates are automatically generated when a customer requests to save a payment method, reinforcing authorization.
- Legal Protection: Because mandates are only customer-initiated, merchants are safeguarded from potential legal issues or disputes related to unauthorized saved payment methods.
- Retrieval-Only: Merchants cannot create mandates manually; they are retrieved by payment method ID only.
- Future Payment Authorization: Mandates allow saved payment methods to be reused securely for single or recurring payments, simplifying the process for merchants and customers.
