Skip to main content
Version: Live

Pay Theory Messenger

PayTheoryMessenger processes digital wallet payments from Apple Pay, Google Pay and Paze. It opens a hidden iframe to Pay Theory and sends each wallet payload through it.


Constructor​

const messenger = new paytheory.PayTheoryMessenger(options)

Parameters​

Parametertyperequireddescription
optionsObjectYesConfiguration for the Messenger.

Options​

Keytyperequireddescription
apiKeyStringYesYour Pay Theory API Key.

Returns​

A new PayTheoryMessenger. Call initialize on it before anything else.


Static properties​

Wallet type constants​

PayTheoryMessenger.applePay   // 'APPLE_PAY'
PayTheoryMessenger.googlePay // 'GOOGLE_PAY'
PayTheoryMessenger.paze // 'PAZE'

Functions​

Each PayTheoryMessenger has these functions:

The SDK also exposes the class as window.PayTheoryMessenger, so older integrations that call new PayTheoryMessenger(...) keep working.