Tracking Transactions and Reconciling Bank Records | Dwolla
Tracking Transactions & Reconciling Bank Records
Correlation IDs allow businesses to easily track and reconcile payments by creating a common identifier between Dwolla and other systems.
The Benefits of Correlation IDs
In order to truly reap the benefits of automating payments, you need a single identifier to help you track payments from end-to-end across systems and help you close out payables and receivables in your systems. This is where correlation IDs come into play. Instead of having to build a process that matches payments in your system to Dwolla or bank payment IDs, you can build in an identifier (a correlation ID) to do that matching for you automatically.
The Correlation ID value can be specified on API requests to create a Dwolla Transfer or External Party resource. Whether you use this optional parameter to correlate internal transfers, order confirmation numbers, business IDs or even a timestamp, its simplicity provides a lot of power.
End-to-End Payment Visibility
Ensure payments can be tracked from initiation all the way through to completion. Using a Correlation ID improves the traceability of a transaction between two systems.
Automated Reconciliation
The Correlation ID eliminates manual intervention in the reconciliation process by linking the payment from your system to the automated webhook notifications as the payment status updates.
Searchable Within Dwolla’s API
Concerned about a transaction? Call the API using your Correlation ID to easily locate and view updates on any transaction in question.
“Our business transactions have seen tremendous growth monthly and quarterly, and I want to say that the ease of making payments remains the same with Dwolla, which is what we like to see.”
– Financial Services Company, Chief Operating Officer
Automate your payments in as little as ten days.
Dwolla's full-service approach replaces legacy payments technology with a single solution, improving security, data visibility and the customer experience.
Key Benefits
What changes for your team
Outcomes that matter to the teams responsible for payments, product delivery, and operations.
Your IDs, Our Infrastructure
Attach your internal reference numbers, order IDs, or invoice numbers to every payment. They travel with the transaction through the entire lifecycle.
Automated Reconciliation
Match Dwolla payment events to your internal records using the correlation ID. No manual cross-referencing between systems.
Faster Issue Resolution
When a customer or partner asks about a payment, search by your ID to find the exact transaction instantly. Full audit trail included.
Works Across All Rails
Correlation IDs are supported on Standard ACH, Same Day ACH, and real-time payments. One traceability model regardless of rail.
How It Works
From integration to production
A clear path from first API call to live payment operations.
01
Attach your identifier
Include a correlation ID in your API call when initiating a payment. Use any string format that matches your internal systems.
02
Track through the lifecycle
The correlation ID appears in webhooks, API responses, dashboard searches, and reconciliation exports. Linked to your payment throughout the lifecycle.
03
Reconcile automatically
Build automated matching between Dwolla events and your internal records using the correlation ID. Reduce manual reconciliation effort.
Built for Scale
Trusted by platforms and enterprises
- 1:1 Payment traceability
- All Rails Consistent support
- API + UI Searchable everywhere
- 126M+ Annual transactions
Make reconciliation automatic
See how correlation IDs help your finance and operations teams trace payments without manual lookups.