CreatePaymentRequest constructor
CreatePaymentRequest({
- String? locationId,
- required String sourceId,
- Money? amountMoney,
- Money? appFeeMoney,
- ExternalPaymentDetails? externalDetails,
- String? delayDuration,
- Money? tipMoney,
- String? buyerEmailAddress,
- CashPaymentDetails? cashDetails,
- Address? billingAddress,
- String? referenceId,
- String? note,
- String? orderId,
- String? customerId,
- String? teamMemberId,
- required String idempotencyKey,
- bool? acceptPartialAuthorization,
- bool? autocomplete,
- Address? shippingAddress,
- String? verificationToken,
Implementation
CreatePaymentRequest({
this.locationId, required this.sourceId, this.amountMoney, this.appFeeMoney,
this.externalDetails, this.delayDuration, this.tipMoney,
this.buyerEmailAddress, this.cashDetails, this.billingAddress,
this.referenceId, this.note, this.orderId, this.customerId,
this.teamMemberId, required this.idempotencyKey, this.acceptPartialAuthorization,
this.autocomplete, this.shippingAddress, this.verificationToken
});