Developers using our white label APIs can enable their payers to authorize transfers for variable amounts from their bank account using ACH at a later point in time for products or services delivered. It’s one simple additional step—a quick authorization from the customer when they instantly verify a bank account.
The instant bank verification and on-demand authorization occur within Dwolla.js making it incredibly easy to add to your software. On-demand authorization adds one extra step to the process when verifying the bank account, simply acquire the permission from the account holder.
Once you have collected all of the authorizations required for a bank transfer, including the additional authorization from the Customer for on-demand transfers, you will be able to initiate transfers for variable amounts and dates.
This is an account level setting for a white label partner. When enabled, the end user is presented with text on the bank selection screen within the IAV flow giving authorization to Dwolla for future variable payments. Contact us to enable on-demand bank transfers in your application.