I was trying Same Day ACH transaction with clearing options: source as standard, and destination as next-available in sandbox environment.
When I view this transaction in dwolla dashboard, both the source clearing method and destination clearing method show up as Standard ACH. (FYI: I did process the transactions manually)
Q1: Does this feature work? If yes - is there any change that is needed on how i am using the request? (Attached screenshot)
Q2: What webhook event should be listened to to identify the Processed status on the transaction?
Q2.1. And does it give the processed status when “Sender’s back to balance” is processed or when “Reveiver’s balance to bank” is processed?
Q2.2. Is there a way to identify when “Receiver’s bank to balance” is processed?
Q1: Does this feature work? If yes - is there any change that is needed on how i am using the request? (Attached screenshot)
– Yes, this feature works in that it will display the expected clearing times in the Sandbox, however, since transfers are processed manually in Sandbox, it won’t actually expedite transfers. We probably just need to enabled same-day ACH for your Sandbox account. Would you like me to enable both Same-day Credits and Debits or just Credits?
Q2: What webhook event should be listened to to identify the Processed status on the transaction?
– In this case you would listen for the customer_bank_transfer_completed webhook on the receiver’s side.
Q2.1. And does it give the processed status when “Sender’s back to balance” is processed or when “Reveiver’s balance to bank” is processed?
– The inline transfer in the screenshot will show as processed as soon as the “Sender’s bank to balance” portion of the transfer is complete. This also indicates that the funds are in the Receiver’s balance at this point.
Q2.2. Is there a way to identify when “Receiver’s bank to balance” is processed?
– You can identify when the “Receiver’s bank to balance” is processed when you get the customer_bank_transfer_completed webhook with the resource ID that matches with the secondary transfer ID which is identified as the funded-transfer in the main transfer resource. More about the transfer lifecycle is documented here in our docs - Transfer Lifecycle | Dwolla API Documentation
Hope this helps! Let us know if you have any questions!