Running ACH transactions can save you money by reducing transaction fees, but ACH transactions can often take days to settle. What do we mean by “settle”? Settlement is the time it takes for funds to be transferred from the cardholder’s account (your customers) to the merchant’s (you). Keeping this in mind, we created Transaction Sync to keep track of your ACH transactions in Salesforce, from creation to final settlement.
Getting to Know Transaction Sync
Transaction Sync was developed for Chargent as a tool that works with Salesforce’s scheduled batches to keep your ACH transactions up to date. It runs daily and updates the Transaction Status and Settlement Date fields on your transaction records, allowing you to track precisely where your ACH transactions are in the settlement process. Once a transaction has reached a final settlement (the bank’s decision to approve or decline the transaction), a field in Salesforce called Settlement Date is updated, allowing you to confirm the transfer of funds to your bank account.
To learn more about Chargent’s Transaction Sync feature, check out Transaction Sync.
Excluding Non-ACH Transactions
By default, Transaction Sync includes all transactions created using Chargent (ACH, credit cards, cash, and checks), but you can level up your Transaction Sync by excluding all non-ACH transactions. Excluding non-ACH transactions will reduce the number of callouts to your gateway, improving the efficiency of the overall process.
Exclude your non-ACH transactions from Transaction Sync by following the steps below:
Step 1: Exclude Non-ACH Transactions Using Flow
Transaction Sync will not include records when the Settlement Date field on the transaction record is populated with a date from the past. Salesforce Flow is the best tool for accomplishing this task. If you’re new to Flow, we recommend checking out Flow Builder Basics.
We’ve created step-by-step instructions to help you create and implement your flow. Check out How to Configure Transaction Sync to Exclude Non-ACH Payment Methods for detailed instructions.
Step 2: Update Your Historical Transaction Records
You may ask yourself, “My flow works great, but what if I have preexisting transactions in Salesforce created before activating my flow?” In this case, all transactions generated before creating your flow will be included when Transaction Sync runs. Not to worry! As long as you update the Settlement Date field on all non-ACH transaction records, they won’t be included in future Transaction Sync callouts. Salesforce supports multiple tools that can help you mass update your transaction records, so check out Mass Update Records in Salesforce to determine which tool is right for you.
Great job! Transaction Sync is now sleeker and more powerful than ever. To learn more, make sure to visit our Transaction Sync Knowledge Articles. Additionally, customer support is included with Chargent, so feel free to reach out to our support team if you have any questions. We’re always happy to help!
Ready to learn more about Salesforce payments? Contact us today, and let’s chat about how Chargent helps you manage your ACH transactions directly in Salesforce.