API Card Payments Go-Live Checklist
Overview
If you are completing a full API integration for card payments, it's crucial to ensure everything is set up correctly before going live. Below is a checklist to guide you through the process, this is relevant for both recurring and non-recurring payments.
- IP Allowlist
Before going live in production, you are required to whitelist your IP addresses.
Go to Settings > Allowlist and add the required IP addresses.
For more information, see our IP allowlist guide here.
- Credentials
When authenticating to the live API, you must use the production app_key
and app_id
values.
Please refer to our Authentication guide for more information.
- Production Endpoints:
Update your codebase to point to the production endpoints by removing the "test" prefix from all endpoints.
- Production Testing:
Conduct test payments throughout your customer journeys (e.g., recurring payments, one-off transactions) within the production environment to verify that everything is functioning as expected.
Apple Pay and Google Pay
If you are processing Apple Pay and Google Pay transactions, it's essential to complete your integrations in the production environment, including the following steps:
- Apple Pay: Register your domains and host the verification file by navigating to Settings > Payment Methods > Apple Pay.
- Google Pay: Add your Gateway Merchant ID in Settings > Payment Methods > Google Pay.
For more details on these configurations, please refer to our guides:
Updated 4 months ago