Components Go-Live Checklist

This guide will walk you through the necessary steps to transition your Components integration from testing to a live production environment. Follow these instructions to ensure everything is correctly configured, credentials are updated, and everything is ready for a smooth go-live process.

  1. Credentials

Retrieve your production credentials by navigating to Settings > API Access.

Update your app_key, app_id, and public_key from the QA versions to the production versions.

  1. Settings

Add Your Domain:

Go to Settings > SDKs > Components in the Acquired Hub and add your domain.

Whitelist Production IPs:

Navigate to Settings > IP Allowlist in the Hub and whitelist your production IP addresses.

Register Apple Pay Domain:

Go to Settings > Payment Methods to register your domain. Then, host the verification file at the .well-known file path.

Google Pay:

Add your Gateway Merchant ID to the Hub by navigating to Settings > Payment Methods. (This is your company ID.)

  1. Production Endpoints

Update your codebase to use the production endpoints by removing the test prefix.

Example:

Change: https://test-api.acquired.com/v1/payment-sessions

To: https://api.acquired.com/v1/payment-sessions

Also ensure your client-side configuration is set correctly. Specifically, that you are passing environment = production.

See the documentation for details.

  1. Test in Production

Perform test payments across your customer journeys (e.g., recurring, one-off) within the production environment to ensure everything functions correctly.