Configuration
Before you can start accepting Google Pay™ transactions you will need to go through various steps depending on the type of integration. You can use Google Pay via our own SmartCheckout or integrate the Google Pay Checkout on your website and use Buckaroo as your payment processor.
Onboarding for Google Pay
Regardless of the type of integration you will have to go through the quick onboarding process for Google Pay.
- Please proceed to the Plaza.
- Before you initiate the onboarding please make sure to read the Buckaroo terms & conditions Payment Methods, Google Pay APIs Acceptable Use Policy and Google Pay Terms of Service.
- Once you have read and accepted the documents above, you can start onboarding.
- Once the Onboarding is finished you can fetch the GatewayMerchantID (a unique Buckaroo identifier used when making a payment request) in Plaza
Configuration for SmartCheckout
Once you have finished the onboarding for Google Pay at Buckaroo and you want to use Google Pay via the Buckaroo SmartCheckout, please proceed with the SmartCheckout Activation Steps.
Configuration for direct integration
If you want to manage the Google Pay checkout and host the Google Pay button on your own website, you must first register with the Google Pay & Wallet Console. After completing the integration steps (such as adding your website domain and having your buyflow reviewed and approved), you will receive a unique Merchant ID from Google which you will use when making a payment request.
Troubleshooting: OR_BIBED_11 "Origin Mismatch" error
If you receive the error code OR_BIBED_11 during your first Google Pay transaction after completing onboarding, this indicates an "Origin Mismatch": the Google Pay API is being called from a web domain that has not yet been registered and approved by Google.
To resolve this, complete the following steps:
- Log in to the Google Pay & Wallet Console.
- Navigate to the Google Pay API tab.
- Locate the domain registration section and submit the exact production web origin (for example, https://example.com), together with a screenshot of the buyflow.
Once the domain has been submitted, Google's onboarding team will review it. Domain approvals typically take 1 to 2 business days. As soon as it is approved, the error will automatically clear in your production environment.
Updated 16 days ago