# Go live checklist

This topic describes a list of items and tasks that you must complete before you release to a live environment.

## Configure your product

Before you release to a live environment, ensure that you:

- [Configure payment gateways](/docs/settings/payment-gateway).
- [Create one or more products and pricing plans](/docs/settings/products-and-pricing).
- [Configure your organization information](/docs/settings/organizations-and-websites).
- [Set up webhooks](/docs/dev-docs/webhooks-configuration), if required.
- [Provide access to team members](/docs/settings/users), if required.


## Perform tests

Before you release to a live environment, ensure that you test:

- Checkout processes.
- Payment methods.
- Payments through your gateways.
- Email notifications.
- Webhooks.


For more information, see [Test payment transactions](/docs/tutorials/test-transactions).

If you are using a embedded checkout page with a Rebilly API integration, you must use an SSL certificate.
If you are using a Rebilly hosted checkout, you do not require an SSL certificate.