CreateSessionResponse class abstract

CreateSessionResponse

Properties:

  • id - The unique identifier of the session.
  • installationId - The unique identifier of the SDK installation. If you create the Terminal API transaction request on your backend, use this as the POIID in the MessageHeader of the request.
  • merchantAccount - The unique identifier of your merchant account.
  • sdkData - The data that the SDK uses to authenticate responses from the Adyen payments platform. Pass this value to your POS app.
  • store - The unique identifier of the store that you want to process transactions for.
Annotations
  • @BuiltValue.new()

Constructors

CreateSessionResponse([void updates(CreateSessionResponseBuilder b)])
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
id String?
The unique identifier of the session.
no setter
installationId String?
The unique identifier of the SDK installation. If you create the Terminal API transaction request on your backend, use this as the POIID in the MessageHeader of the request.
no setter
merchantAccount String?
The unique identifier of your merchant account.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sdkData String?
The data that the SDK uses to authenticate responses from the Adyen payments platform. Pass this value to your POS app.
no setter
store String?
The unique identifier of the store that you want to process transactions for.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(CreateSessionResponseBuilder)) CreateSessionResponse
Rebuilds the instance.
inherited
toBuilder() CreateSessionResponseBuilder
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<CreateSessionResponse>
no setter