MandatePaymentMethodDetails class final
mandate_payment_method_details
Constructors
- MandatePaymentMethodDetails({MandateAcssDebit? acssDebit, MandateAuBecsDebit? auBecsDebit, MandateBacsDebit? bacsDebit, CardMandatePaymentMethodDetails? card, MandateCashapp? cashapp, MandateLink? link, MandatePaypal? paypal, MandateSepaDebit? sepaDebit, required String type, MandateUsBankAccount? usBankAccount})
 - 
          mandate_payment_method_details
            const
 - MandatePaymentMethodDetails.fromJson(Object? json)
 - 
          
            factory
 
Properties
- acssDebit → MandateAcssDebit?
 - 
  
  final
 - auBecsDebit → MandateAuBecsDebit?
 - 
  
  final
 - bacsDebit → MandateBacsDebit?
 - 
  
  final
 - card → CardMandatePaymentMethodDetails?
 - 
  
  final
 - cashapp → MandateCashapp?
 - 
  
  final
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - link → MandateLink?
 - 
  
  final
 - paypal → MandatePaypal?
 - 
  
  final
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - sepaDebit → MandateSepaDebit?
 - 
  
  final
 - type → String
 - 
  
  final
 - usBankAccount → MandateUsBankAccount?
 - 
  
  final
 
Methods
- 
  encodeWith<
V> (Encoder< V> encoder) → V - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map< String, Object?>  - 
  toString(
) → String  - 
  A string representation of this object.
  override
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited
 
Static Methods
- 
  encode<
V> (MandatePaymentMethodDetails instance, Encoder< V> encoder) → V