I would like to find a way to automatically match payments with order transactions. Is there a way I can export a table that matches the amount paid into my bank account against each order transaction?
Topic summary
A user seeks an automated solution to match bank payments with Shopify order transactions, ideally with export capabilities for reconciliation.
Proposed Solutions:
- Manual spreadsheet approach: Export Shopify orders, add bank data separately, and use VLOOKUP formulas to match transactions (though the original poster is unfamiliar with this method)
- REST API integration: A custom solution using Shopify’s REST API to sync orders and match based on transaction amounts, with compiled reports delivered via email on a fortnightly schedule
- Cleero app: A dedicated Shopify app that automatically matches payments to orders by connecting directly to banks (or via Wise/Revolut if local banks aren’t supported), with CSV upload as an alternative
Current Status:
The user confirmed they can export bank transactions and need this reconciliation fortnightly. The discussion remains open as they evaluate technical options, with the Cleero app appearing as the most turnkey solution for non-technical users.
Hi CW5,
- A spreadsheet-like editor can export your orders and other Shopify data.
- Then, you can add the bank info in a separate sheet.
- Then, you can play with VLOOKUP formulas and match orders to payments.
Hi @CW5 ,
Do you have an export of transactions from your bank? If so this can be a data feed into an app that would use REST API to sync orders and match based on transaction order amount.
I’ve had similar requirement to pull orders from Shopify and a command line script was good enough, in your case are you doing this all the time?
Looking forward to your response.
Thank you for your suggestion. Yes, we can export the transactions from the bank but I am not familiar with the REST API you mention. We would like this on a fortnightly basis if possible.
Not sure how VLOOKUP formulas work. ![]()
Hi @CW5 ,
REST API requires an SSL certificate, and access token to your shop, we can walk you through setting this up.
Compiled report can be emailed to you on a recurring schedule depending on size of file.
Hi @CW5 ,
I think I’ve got what you are looking for!
You can use Cleero for matching payments to the correct order. Just connect your bank to sync your transactions – Cleero will take care of the rest. If your local bank is not supported you can open up a Wise or Revolut account online for free and connect with that.
Alternatively, you can use the csv upload.
Hope this helps - Cheers!