ApplePaySessionRequest class abstract

ApplePaySessionRequest

Properties:

  • displayName - This is the name that your shoppers will see in the Apple Pay interface. The value returned as configuration.merchantName field from the /paymentMethods response.
  • domainName - The domain name you provided when you added Apple Pay in your Customer Area. This must match the window.location.hostname of the web shop.
  • merchantIdentifier - Your merchant identifier registered with Apple Pay. Use the value of the configuration.merchantId field from the /paymentMethods response.
Annotations
  • @BuiltValue.new()

Constructors

ApplePaySessionRequest([void updates(ApplePaySessionRequestBuilder b)])
factory

Properties

displayName String
This is the name that your shoppers will see in the Apple Pay interface. The value returned as configuration.merchantName field from the /paymentMethods response.
no setter
domainName String
The domain name you provided when you added Apple Pay in your Customer Area. This must match the window.location.hostname of the web shop.
no setter
hashCode int
The hash code for this object.
no setterinherited
merchantIdentifier String
Your merchant identifier registered with Apple Pay. Use the value of the configuration.merchantId field from the /paymentMethods response.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(ApplePaySessionRequestBuilder)) ApplePaySessionRequest
Rebuilds the instance.
inherited
toBuilder() ApplePaySessionRequestBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

serializer → Serializer<ApplePaySessionRequest>
no setter