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