ProcessPaymentRequest class

Constructors

ProcessPaymentRequest({required String merchantIdentifier, required String countryCode, required String currencyCode, required List<PKPaymentNetwork> supportedNetworks, required List<PKMerchantCapability> merchantCapabilities, required List<PKPaymentSummaryItem> paymentSummaryItems, List<PKContactField>? requiredBillingContactFields, List<PKContactField>? requiredShippingContactFields, PKContact? billingContact, PKContact? shippingContact, List<PKShippingMethod>? shippingMethods, required PKShippingType shippingType, String? applicationData, List<String>? supportedCountries})
const

Properties

applicationData String?
final
billingContact PKContact?
final
countryCode String
final
currencyCode String
final
hashCode int
The hash code for this object.
no setterinherited
merchantCapabilities List<PKMerchantCapability>
final
merchantIdentifier String
final
paymentSummaryItems List<PKPaymentSummaryItem>
final
requiredBillingContactFields List<PKContactField>?
final
requiredShippingContactFields List<PKContactField>?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shippingContact PKContact?
final
shippingMethods List<PKShippingMethod>?
final
shippingType PKShippingType
final
supportedCountries List<String>?
final
supportedNetworks List<PKPaymentNetwork>
final

Methods

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

Operators

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