View Source Stripe.Mandate (Striped v0.5.0) (generated)
A Mandate is a record of the permission a customer has given you to debit their payment method.
Link to this section Summary
Functions
Retrieves a Mandate object.
Link to this section Types
@type t() :: %Stripe.Mandate{ customer_acceptance: term(), id: binary(), livemode: boolean(), multi_use: term(), object: binary(), payment_method: binary() | Stripe.PaymentMethod.t(), payment_method_details: term(), single_use: term(), status: binary(), type: binary() }
The mandate
type.
customer_acceptance
id
Unique identifier for the object.livemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.multi_use
object
String representing the object's type. Objects of the same type share the same value.payment_method
ID of the payment method associated with this mandate.payment_method_details
single_use
status
The status of the mandate, which indicates whether it can be used to initiate a payment.type
The type of the mandate.