Mandate.php 1.1 KB

123456789101112131415161718192021222324252627
  1. <?php
  2. // File generated from our OpenAPI spec
  3. namespace Stripe;
  4. /**
  5. * A Mandate is a record of the permission a customer has given you to debit their
  6. * payment method.
  7. *
  8. * @property string $id Unique identifier for the object.
  9. * @property string $object String representing the object's type. Objects of the same type share the same value.
  10. * @property \Stripe\StripeObject $customer_acceptance
  11. * @property bool $livemode Has the value <code>true</code> if the object exists in live mode or the value <code>false</code> if the object exists in test mode.
  12. * @property null|\Stripe\StripeObject $multi_use
  13. * @property string|\Stripe\PaymentMethod $payment_method ID of the payment method associated with this mandate.
  14. * @property \Stripe\StripeObject $payment_method_details
  15. * @property null|\Stripe\StripeObject $single_use
  16. * @property string $status The status of the mandate, which indicates whether it can be used to initiate a payment.
  17. * @property string $type The type of the mandate.
  18. */
  19. class Mandate extends ApiResource
  20. {
  21. const OBJECT_NAME = 'mandate';
  22. use ApiOperations\Retrieve;
  23. }