Create ACH donations with the REST API
Fundraise Up REST API now supports ACH US Direct Debit alongside credit cards. Organizations can create both one-time and recurring ACH donations using the existing donation creation endpoint.
When a donation request comes in, one of two things happens based on the bank account's verification status in Stripe:
- Already verified — the donation processes immediately.
- Needs verification — the donation enters a pending state. Fundraise Up contacts the supporter automatically to complete bank account verification. Once verified, the donation processes and the supporter receives a confirmation.
Either way, ACH settlements take 5–7 business days to clear (versus instant for card payments).
Requirements
Link copied
- ACH must be enabled in your organization's Dashboard settings.
- The Stripe Payment Method ID must be created in Stripe before sending the API request — the Fundraise Up API does not create payment methods directly.
- ACH US Direct Debit is available for US bank accounts only.
For more information, see the REST API docs →