Go-live checklist

Learn about testing your integration before deploying and going live.


This page includes details for setting up your environment and testing your integration to ensure everything works as planned.


Order management functions

It's important to review your order management functions before entering the testing phase. Processing orders (capture, void, refund, and partial refund) in BigCommerce updates the order status in the Affirm dashboard. While you can process orders in the dashboard, we strongly recommend using BigCommerce to keep order status synced with Affirm rather than manually updating the Affirm dashboard. For more information on processing orders in BigCommerce, refer to their documentation.

:white-check-mark: Sandbox development

Before going live with your Affirm integration, we suggest testing your integration in your development environment connected to our sandbox. To use our sandbox, retrieve your sandbox API keys at https://sandbox.affirm.com/dashboard/#/apikeys for use during integration.

:white-check-mark: Connect to Live Environment

1. Go to Store Setup › Payments and click Affirm settings.
2. Change the Test Mode dropdown value to No.
3. Go to Apps > Affirm Marketing and click on Settings.
4. Toggle off Sandbox Mode and click Save.

:white-check-mark: Go-live

After you've connected to our live environment and we've tested your integration, you're ready to launch to your production environment and offer Affirm as a payment option to your customers.

Did this page help you?