Skip to main content

Outcome

A wire donation pledge is created for the selected fund. The user receives wire instructions and a pledge ID to track the inbound transfer.

When

After Open a Fund. Trigger when the user chooses to contribute by bank wire. This guide covers the wire flow end to end. Other donation types are listed below with API links only.

Auth

Endpoints (wire flow)

International wire instructions: Get international wire details. See also: Donations in API reference.

Required inputs (wire pledge)

See the API reference for the full request schema.

Example: create wire pledge

Omit donorIdentity to use the authenticated user’s identity (typical quickstart path):
To override donor identity, include a complete donorIdentity object with address:

Response you need

Other donation types

Common mistakes

  • Using fundId / amount field names (API expects receivingFundId / pledgedAmountMicroDollars)
  • Providing partial donorIdentity without address (omit the object entirely or include all required fields)
  • Using dollar amounts instead of microdollars
  • Reusing idempotencyKey for different pledge attempts
Next: Find a Nonprofit