Fintech integration for payments (US)
Fintech is an easy way to automate payment collection for self-distributing beverage producers. The Breww integration will automatically push your applicable Breww sales data to Fintech, so they can handle payment for you. These payments will then be reconciled back to Breww.
There's no need to export CSV files and import them to Fintech manually, as with Breww, the entire end-to-end process is fully automated.
Once the integration has been set up, you'll be able to add a "Fintech customer account ID" to any applicable customer accounts. This will ensure that the correct Fintech customer account is billed. You'll also be able to choose for these customers whether you'd like payments to be automatically sent to Fintech for you or not. Any customers without a "Fintech customer account number" set will be completely ignored by the integration, and you can continue to process their payments outside of Fintech.
First, contact your Fintech account manager and ask them to enable FTP access on your account for integration with Breww. They should also ensure that payment confirmation files are sent to Breww via the FTP server.
Once this has been done, they should send you FTP login details (username and password). You'll need these in Breww.
Within Breww, go to Settings -> Integrations -> Payments -> Fintech and use the Set up Fintech integration button.
For the integration to work, you need to tell Breww the "Fintech customer ID" for each Breww customer that you'd like to handle payments via Fintech.
You can manage the Fintech customer account number for any Breww customer by visiting the customer's page in Breww and using the "Settings" tab.
We recommend using Breww's Fintech customer data management tool when you first set up the integration, as this will save you lots of time. This tool allows you to import a CSV file (that you can export from the Fintech web portal) to Breww, and Breww will automatically map and validate your customer account IDs.
This tool can be found by using the Manage customer data button in the top-right of the main Fintech integration page.
This tool can also be used at any time (not just during the first set-up) to validate all your customer account IDs and quickly set missing values.
Additionally, you can set the customer's Fintech account ID when initially creating the customer in the "Invoicing and billing" section of the main customer creation form.
When a customer has been configured with their Fintech customer account ID, their invoices can be charged by Fintech. You've two options:
- Let Breww automatically tell Fintech to take the payment upon invoicing;
- You manually ask Breww to request the payment via Fintech.
If you would like Breww to take payments automatically, simply check the "Automatically charge this customer for their orders via Fintech when invoicing orders" box in the customer's Fintech settings.
Breww will now automatically process payments for this customer, which saves you from having to do each one manually. If you'd prefer to take payments manually, please keep reading for how to do so.
If you choose to take payments manually, then on orders with a payment outstanding, you'll see a button a bit like the following:
When a payment is taken (either automatically or manually), Breww will initially queue this payment, and a "Pending" payment will be added to Breww, which looks like this:
Fintech requires Breww to submit payments once per day, so each evening, Breww will automatically communicate with the Fintech FTP server to submit all queued payments. At this point, the payment's status will be updated from "Pending" to "Processing", so you know what stage each payment is at.
You'll also be able to see the Customer account ID that we used to request the payment in the blue box.
Once the payment has been processed by Fintech, they will send Breww a payment confirmation. At this point, Breww will update the payment to show as "Complete", and the blue box will be updated to show the "Fintech trace number" to ensure that if you have any difficulties with the payment, you can easily reference the exact transaction within Fintech itself. It looks like this:
In your Fintech integration settings, you can choose whether you'd like Fintech payments automatically uploaded to your accounting software. If you choose for these to be uploaded, this will only happen once the payment is showing as "Complete".