OptionalacceptanceOptionalamountThe amount specified by the mandate. (Leave null for a mandate covering all amounts)
OptionalcurrencyThe currency specified by the mandate. (Must match currency of the source)
OptionalintervalThe interval of debits permitted by the mandate. Either one_time (just permitting a single debit), scheduled (with debits on an agreed schedule or for clearly-defined events), or variable(for debits with any frequency)
Optionalnotification_The method Stripe should use to notify the customer of upcoming debit instructions and/or mandate confirmation as required by the underlying debit network. Either email (an email is sent directly to the customer), manual (a source.mandate_notification event is sent to your webhooks endpoint and you should handle the notification) or none (the underlying debit network does not require any notification).
The parameters required to notify Stripe of a mandate acceptance or refusal by the customer.