Core parts of the Flex platform are the fee engines, settlement, and payout processes. These processes include the creation of a fee profile, generating fees, reviewing and removing transfers from a settlement, and paying out Flex customers and Merchants.
Most of the actions can be completed using the Flex APIs or via the Dashboard. Some of these actions can only be completed via a Support ticket.
Fees are an integral part of the payment processing lifecycle. Fees are associated with processing credit card transactions. As a Flex customer, you can generate fee-based revenue by establishing fee profiles for your Merchants.
The creation of a fee profile allows Flex customers to generate revenue from their Merchants transactions. The Flex platform supports both fixed fee and Interchange plus transaction-based pricing models. Flex customers create a single default fee profile that is then inherited by each Merchant. If needed, a separate distinct fee profile can be created for any one specific Merchant.
Creating a fee profile
The Finix implementation team will work with Flex clients to create a fee profile.
Updating a fee profile
To update a fee profile, submit a Support ticket with the following information:
- Fee profile fields that you would like to change
- Percentage and or amount to be updated
- Merchant ID: The Merchant ID has a prefix of MU before the resource
For a list of available fee profile fields, contact your Customer Success manager. See How to Update a Fee Profile? for additional information on how to update a fee profile.
Creating additional fee profiles
A Merchant Identity, represented by a MU prefix in the resource ID, can have at max, one fee profile per payment processor ( payment processor handles the processing of transactions between Merchants, issuing banks, and acquiring banks) If a Merchant requires more than one fee profile an additional Merchant Identity will have to be provisioned for each additional fee profile.
Viewing a fee profile
Fee profiles can only be viewed on the Dashboard. See How to Update a Fee Profile? for additional instructions on how to view a fee profile.
A settlement represents a collection (e.g. batch) of transfers that are intended to be paid out to a specific Merchant. A transfer represents a flow of funds (e.g. money) to or from a bank account (payment instrument). A payment instrument represents the Merchant's bank account or credit card which funds can be transferred into. Transfers can have the following statuses:
- Succeeded: Funding is captured and available for settlement.
- Failed: Authorization attempt has failed.
- Pending: The authorization on the payment instrument is successfully created but is awaiting capture to complete the request.
- Canceled: The transfer was created but then reversed before the transfer could be moved into the Succeeded status.
Reviewing transfers in a settlement
Settlement transfers can be reviewed via the APIs or the Dashboard.
Removing a transfer from a settlement
To remove a transfer from a settlement, see How to Remove a Transfer from a Settlement?
To approve a previously removed transfer from a settlement, see How to Approve a Removed Transfer from a Settlement?
Flex customers receive daily net settlements. Fees are collated and collected into an operating account. The operating account collects money that can be used for various actions such as disputes, and or fee disbursement.
The payout plan below defines the schedule and cadence of payouts for Flex customers and their Merchants.
Merchant net revenue minus Flex platform costs are paid out daily.
Finix and Flex customers are paid out monthly. This includes Flex platform costs as well as Flex customer fee revenue.