{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-docs/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Going Live","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"going-live","__idx":0},"children":["Going Live"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"before-going-live","__idx":1},"children":["Before going live"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Make sure you have considered the following:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Your checkout success and failure scenarios are handled correctly"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You have registered for the relevant ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-explorer/pay-online/0.9/notification-events"},"children":["Webhooks"]}," notifications"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Have set up processes for handling refunds, voids and chargebacks"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"contact-us","__idx":2},"children":["Contact Us"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Contact us to enable production access for your integration"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"update-your-integration","__idx":3},"children":["Update your integration"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Ensure you use the production credentials provided to you"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Update your integration by setting ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["liveMode"]}," to true when instantiating ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/online-payments/pay-online/integration-guide/tyro-js/setup"},"children":["Tyro.js"]}]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"javascript","header":{"controls":{"copy":{}}},"source":"// Javascript sample code\nconst tyro = Tyro({\n  liveMode: true\n});\n","lang":"javascript"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"google-pay","__idx":4},"children":["Google Pay"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you have Google Pay enabled you will need to obtain a Google Pay Merchant ID to process transactions on the production environment."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Google Pay Merchant ID can be obtained by following the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developers.google.com/pay/api/web/guides/test-and-deploy/request-prod-access"},"children":["Google Pay requesting production access docs"]}," using your business Google developer account. Note: choose ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Gateway"]}," when selecting the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Integration type"]}," on Google web integration."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Provide the Google Pay Merchant ID when creating the Pay Form."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"javascript","header":{"controls":{"copy":{}}},"source":"// Javascript sample code\nconst payForm = tyro.createPayForm({\n    options: {\n        googlePay: {\n            enabled: true,\n            merchantInfo: {\n              merchantName: \"<YOUR_MERCHANT_NAME>\",\n              merchantId: \"<EXAMPLE_PRODUCTION_GOOGLE_MERCHANT_ID>\"\n            }\n        },\n    }\n});\n","lang":"javascript"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"apple-pay","__idx":5},"children":["Apple Pay"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you have Apple Pay enabled you will need to have the production domain of your website verified by following the steps from here ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/online-payments/pay-online/integration-guide/tyro-js/wallet-payments#1-verify-your-website-domain-for-apple-pay"},"children":["Verify your website domain for Apple Pay"]},"."]}]},"headings":[{"value":"Going Live","id":"going-live","depth":1},{"value":"Before going live","id":"before-going-live","depth":2},{"value":"Contact Us","id":"contact-us","depth":2},{"value":"Update your integration","id":"update-your-integration","depth":2},{"value":"Google Pay","id":"google-pay","depth":2},{"value":"Apple Pay","id":"apple-pay","depth":2}],"frontmatter":{"title":"Going Live","seo":{"title":"Going Live"}},"lastModified":"2026-09-02T06:39:28.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/online-payments/pay-online/going-live","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}