Constructor
Parameters
Supported Languages
EN, ES, FR, DE, IT, PT, NL, PL, RU, JA, ZH, KO, AR, HE, TR, SV, NO, DA, FI, and more.
UI Options
Methods
checkAvailability()
Returns a Promise that resolves to a list of payment methods available for the current session and device. This method is async.
payBy(eWalletList, callback, buttonProperties)
Renders payment buttons and starts the payment flow.
parseResultToken(token)
Decodes a result token into structured data.
[data, success] where data contains transaction details and success is a boolean indicating client-side success.
getSessionType()
Returns the operation type for the current session.
getSelectedProviderName()
Returns the name of the payment method the user selected.
getBillingInfo()
Returns billing address data collected during the payment flow, if applicable.
getShippingInfo()
Returns shipping address data collected during the payment flow, if applicable.
Operations
The operation type is set when creating the session via the PCI Booking API and determines which payment methods and flows are available.
Related
- Payments Library Overview - Introduction and architecture
- Setup Guide - Integration steps and session creation
- Supported Methods - Available payment methods and browser compatibility

