NameDescriptionTypeAdditional information
PaymentProvider

For FreedomPaySession, field "PaymentProvider" must be specified as "FreedomPay", or 6.

Payment Provider Type

None.

SessionType

The type of iFrame session to initialize

SessionType

None.

TokenDetails

The token details needed for an iFrame

Token Details

None.

OrderDetails

Order Details. Required for 3DS.

Order Details

None.

ConsumerAuthentication

Billing Address fields used for 3DS. Recommended to help bank decide step-up challenge.

Consumer Authentication

None.

IsIntegratedButton

Whether the "Submit" button is integrated in the iFrame or not, defaults to true

boolean

None.

Styles

Styles that override Apple/Google Pay buttons

string

None.

Color

ButtonColor for GooglePay = [‘Black’, ‘White’] or [1, 2] ButtonColor for ApplePay = [‘Black’, ‘White’, ‘WhiteWithOutline’] or [1, 2, 3]

integer

None.