Going Live
Before going live
Make sure you have considered the following:
- Your checkout success and failure scenarios are handled correctly
- You have registered for the relevant Webhook notifications
- Have set up processes for handling refunds, voids and chargebacks
Contact Us
Contact us to enable production access for your integration
Update your integration
- Ensure you use the production credentials provided to you
- Update your integration by setting
liveMode
to true when instantiating Tyro.js.
// Javascript sample code
const tyro = Tyro({
liveMode: true
});
Google Pay
If you have Google Pay enabled you will need to obtain a Google Pay Merchant ID to process transactions on the production environment.
The Google Pay Merchant ID can be obtained by following the Google Pay requesting production access docs using your business Google developer account. Note: choose Gateway
when selecting the Integration type
on Google web integration.
Provide the Google Pay Merchant ID when creating the Pay Form.
// Javascript sample code
const payForm = tyro.createPayForm({
options: {
googlePay: {
enabled: true,
merchantInfo: {
merchantName: "<YOUR_MERCHANT_NAME>",
merchantId: "<EXAMPLE_PRODUCTION_GOOGLE_MERCHANT_ID>"
}
},
}
});
Apple Pay
If you have Apple Pay enabled you will need to have the production domain of your website verified by following the steps from here Verify your website domain for Apple Pay