Overview

This guide covers Google Pay integration for Bolt Embeddable Checkout. The Bolt React Native SDK provides a GoogleWallet component that renders a native Google Pay PayButton on Android. On iOS, the component renders nothing. Merchant and gateway configuration (tokenization spec, merchant IDs) is automatically fetched from Bolt’s API using your publishable key: you only need to provide presentation options like currency and amount.

Usage

Props Reference

GooglePayConfig

You do not need to configure merchant IDs, gateway parameters, or tokenization specs. All of this is automatically fetched from Bolt’s API using the publishable key you provided when initializing the Bolt client.

GooglePayButtonType Values

'plain', 'buy', 'pay', 'checkout', 'subscribe', 'donate', 'order', 'book'

GooglePayButtonTheme Values

'dark', 'light'

GooglePayResult