6. Go Live

Follow the Go-Live Checklist for a Successful Transition to Production

Before launching your PortOne integration in a live environment, it’s crucial to ensure that every aspect of your setup is thoroughly validated and ready for production.

The Go-Live Checklist provides a comprehensive guide to verify that all configurations, integrations, and security measures are in place. Following this checklist will help you identify any potential issues, ensuring a smooth transition and a seamless payment experience for your users. Review each item carefully to prepare for a successful go-live.


Go Live Checklist

PortOne Onboarding

  • Create a PortOne account at admin.portone.cloud.
  • Select Sandbox Mode to initiate Sandbox integration and testing.
  • Follow below steps common for Sandbox and Live integrations.

Configure Payment channels

  • Register merchant account on required payment channels
  • Add the payment channel credentials in PortOne merchant portal.
  • Configure webhook
    • Configure webhook URL provided by PortOne in the Payment Channel portal.
    • Refer Payment Channel integration guidelines for more details.
    • In case of manual configuration, Please request the PSP support team to configure for you.

Configure Webhook

  • Host a webhook endpoints and add URL in the PortOne merchant portal.
  • Highly recommended adding webhook to receive the transaction statuses. Refer Webhooks for more details.

Web-SDK (PortOne-JS) Integration

  • Enable/ Disable the payment methods for the configured payment channels.
  • Mark the payment methods as Default for the Credit Cards and ATM Cards options, Review the Checkout UI Preview inside Merchant Portal.
  • Refer Web Integration for more details.

Native-SDK Integration

  • Ensure the environment is correctly specified as prod while initialising the SDK before releasing the App
  • Check the secret key handling is done properly in order to access all SDK functionalities
  • Test all the functionalities before releasing the App
  • Check the correct version of the SDK is being used as per the requirement

Important checks

  • Ensure the signature verification for redirection and webhook data is correctly implemented to secure data integrity
  • Store your PortOne API keys securely, such as in environment variables, to prevent unauthorized access
  • Conduct thorough testing for all possible edge cases related to payment acceptance on your platform to ensure smooth operation.
  • Run penny transactions on your live store to verify the payment setup is functioning correctly

Go Live

  • Move to Live mode and repeat all configurations as above with live account.