CreatePaymentRequest class

Annotations
  • @JsonSerializable()

Constructors

CreatePaymentRequest({required String sourceId, required String idempotencyKey, required Money amountMoney, Money? tipMoney, Money? appFeeMoney, String? delayDuration, bool? autocomplete, String? orderId, String? customerId, String? locationId, String? teamMemberId, String? referenceId, String? verificationToken, bool? acceptPartialAuthorization, String? buyerEmailAddress, Address? billingAddress, Address? shippingAddress, String? note, String? statementDescriptionIdentifier})
const
CreatePaymentRequest.fromJson(Map<String, dynamic> json)
Converts a Map to an CreatePaymentRequest
factory

Properties

acceptPartialAuthorization bool?
final
amountMoney Money
final
appFeeMoney Money?
final
autocomplete bool?
final
billingAddress Address?
final
buyerEmailAddress String?
final
customerId String?
final
delayDuration String?
final
hashCode int
The hash code for this object.
no setterinherited
idempotencyKey String
final
locationId String?
final
note String?
final
orderId String?
final
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
referenceId String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shippingAddress Address?
final
sourceId String
final
statementDescriptionIdentifier String?
final
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
teamMemberId String?
final
tipMoney Money?
final
verificationToken String?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Converts a CreatePaymentRequest to a Map
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited