Approve a disbursement

Approve a disbursement in a pending_approval state. If the disbursement is in a different state, this will return a 400 error.

Path parameters

idstringRequired

The unique identifier for the disbursement

Headers

AuthorizationstringRequired

Bearer authentication of the form Bearer <token>, where token is your auth token.

Response

The disbursement was approved

idstring

The unique identifier for the disbursement

organization_idstring

The unique identifier for the organization that will receive the payment

amountlong

The payment amount in USD cents. Must be a positive amount.

organizationobjectOptional

An Organization represents an operating nonprofit or an operating sub-organization of a parent or sponsoring nonprofit. The generally accepted identifier for an organization is its domain. This domain provides proof of identity, ownership and relationship to an entity. Organizations can receive payments from payers on the network.

descriptionstringOptional

A description of the disbursement that will be displayed to the receiving organization.

created_atdatetimeOptional

The date and time the disbursement was created

updated_atdatetimeOptional

The date and time the disbursement was last updated

statusenumOptional

The lifecycle status of the disbursement. Possible values include:

  • pending_approval: The disbursement is awaiting approval from the grantmaker
  • canceled: The disbursement was canceled by the grantmaker
  • awaiting_verification: The disbursement is awaiting verification from Chariot
  • rejected: The disbursement was rejected by Chariot before being submitted
  • pending_submission: The disbursement is awaiting submission to the payment network
  • submitted: The disbursement payment has been submitted to the payment network and is being processed
  • stopped: The disbursement payment was stopped after it was submitted
  • completed: The disbursement payment has been completed and funds have been received by the receiving organization
  • failed: The disbursement payment failed or the receiving organization did not receive the payment

To see a description of each status, see the “Disbursement Lifecycle” section of the Chariot documentation.

cancelationobjectOptional

If your account requires approvals for disbursements and the disbursement was not approved, this will contain the details of the cancelation.

approvalobjectOptional

If your account requires approvals for disbursements and the disbursement was approved, this will contain the details of the approval.

rejectionobjectOptional

If the disbursement was rejected by Chariot, this will contain details as to why the disbursement was rejected.

transferslist of objectsOptional

The list of transfers for the disbursement. This can have multiple items if the disbursement’s underlying payment was retried multiple times. For example, if a check was returned or stopped and the disbursement was retried as an ACH transfer. If the disbursement was not retried, this will have a single item.

transactionslist of objectsOptional

The list of transactions for the disbursement

Errors