How money flows
First, let’s make sure we understand how money reaches your bank account. Flex uses Stripe to handle payouts directly to your bank account. As part of the onboarding process, you’ll set up a stripe account and link your bank account to receive payments. When a customer transacts on your shopify store:- Flex will process the payment
- An order is generated in your Shopify Admin with a payment id
- The payment amount minus the Flex fees will go to your stripe account
- Within 24-72 hours the funds will settle and be in your bank account
Retrieving data from Flex
An order in shopify is still created with all the order and customer details
like any other shopify order. The only difference is the payment gateway will
appear as “Flex”
client_reference_id
to query for the corresponding checkout session.
- Generate an API Key in the Flex Dashboard to query the Flex API
- When a Shopify Order gets generated retrieve the payment id
- Use the payment id to query the Flex API
- Push relevant data as needed to your NetSuite or any other similar system.