Create an ACH wallet for a fundraising donor
Validates ACH and donor billing details, verifies that the campaign is active, resolves or creates the fundraising donor, and creates the wallet through the configured merchant account. A disabled campaign or invalid donation type can return a 400 error.
Authentication
AuthorizationBearer
The signed-in SchoolSet user token sent by the frontend.
Request
This endpoint expects an object.
routing_number
account_number
account_type
Allowed values:
customer_billing_name
customer_address_1
customer_city
customer_state
customer_zip
customer_country
customer_phone
merchant_account_id
fundraising_id
bank_name
customer_address_2
customer_email
donation_type_id
message
full_name
email
note
parent_student_id
family_student_id
fundraising_donor_id
wallet_description
active
Response
Wallet created.
status
message
data
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error

