Integration Checklist

Use this checklist to ensure a smooth transition when going live with Finix.

This guide explains the key details that Finix-for-Businesses need to consider before going live. Reviewing and completing this checklist helps ensure your payment experience is complete and transactions process successfully.

Who this checklist is for

This checklist is specifically for Finix-for-Businesses. All other customers should integrate with Finix as Platforms. See Platform Checklist for integration details.

Before You Start

How you build your integration may depend on your team's payment experience and engineering resources.

We recommend reviewing our documentation and defining your payment experience before going live. For example:

  • Will you accept Apple Pay?
  • How will you receive notifications about disputes?
  • What refund window will you offer?

The Finix-for-Businesses Integration Checklist covers:

  1. Account
  2. Process Payments
  3. Collecting Payouts
  4. Technical Considerations

When you're ready to go live, message our Support Team. We will review your integration to confirm if your Sandbox and Live Environments are ready.

Account and Login

Start your integration with the following steps:

Data Migration

You may optionally migrate existing payments or customer data to Finix to minimize gaps in availability or billing. For more info, see Migrating Data with Finix.

Process Payments

All Finix integrations must be able to process payments before going live.

Depending on the payment methods, you may need to support:

Additionally, every integration must include:

Card Payments

Your integration must handle the following for card transactions:

Handling Raw Card Data

If you're fully PCI DSS-compliant and want to handle raw card data, see our guide on handling raw card data.

Apple Pay Payments

To support Apple Pay, process an Apple Pay transaction using:

Google Pay Payments

To support Google Pay, process a Google Pay transaction using:

ACH (eCheck) Payments

Successfully process an ACH (eCheck) transaction using the buyer's bank account details.

Collect Payouts

Collect payouts from your processed payments.

Ensure payouts are sent to the correct account and align with your processed payment activity.

Technical Considerations

Your complete integration should also include: