Hope you are doing well and safe.
-
We will initiate transfer fund between accounts by using Dwolla API
POST-https://api.dwolla.com/transfers -
Dwolla backend process will create two-phase transactions for the fund transfer. Dwolla will return the first transaction URL when will initiate a transaction and we can store it into the database.
When Dwolla webhook calls our system at that time we can match that transfer ID.
-But When Dwolla returns another webhook of the deposit amount into destination account that time we do not have any Unique Id, then how we can match transaction and confirm that which process is completed, failed, or canceled.
Ex: Transfer Fund chase savings account to chase checking account.
Dwolla process flow:
- Source funding source(savings Account) to Balance funding source.
- Balance funding source to Destination funding source(Checking Account).
-Our issue is that we need some unique Id in the Dwolla Webhook response so we can compare transactions and manage transfer flow for the two steps transfer process.
Can you please help me out to manage the Dwolla transfer process.
Thanks