List Payment Sources
List payment sources for your Chariot account.
Payment Sources represent segregated addresses for incoming deposits. In practice, this can be separate electronic bank addresses (account + routing numbers) or physical mailing addresses (lockboxes). Payment Sources make it easy to independently manage and consolidate incoming payments and donations from different sources which in turn makes reconciliation of money and data seamless. Every Payment Source belongs to a specific Financial Account and can be thought of as a gateway/door for money to flow into the Financial Account. Payment Sources are not separately ledgered which means you can't get the balance of a Payment Source separately from the Financial Account.
Payment Sources should be setup and managed through the Chariot Dashboard.
Query parameters
Limit the size of the list that is returned. The default (and maximum) is 100 objects.
The cursor to use for pagination. If not set, the first page of results will be returned.
Response
The response for PaymentSources.list
Example response
{
"results": [
{
"id": "payment_source_01j8rs605a4gctmbm58d87mvsj",
"financial_account_id": "fa_01j8rs605a4gctmbm58d87mvsj",
"name": "Main Payment Source",
"source_type": "portal",
"financial_address": {
"ach": {
"account_number": "987654321",
"routing_number": "101050001"
}
},
"lockbox": {
"id": "lockbox_01j8rs605a4gctmbm58d87mvsj",
"address": {
"city": "New York",
"country": "US",
"line1": "123 Main St.",
"line2": "Suite 2504",
"postal_code": "12345",
"state": "NY"
},
"created_at": "2020-01-31T23:59:59Z",
"updated_at": "2020-01-31T23:59:59Z"
},
"created_at": "2020-01-31T23:59:59Z",
"updated_at": "2020-01-31T23:59:59Z"
}
]
}Changes
Changed in 5 of the 41 revisions of this API.26540
- ▲
the
results/items/lockbox/addressresponse's property type/format changed fromobject/to/for status200response-property-type-changed
- ▲
removed the required property
results/items/lockbox/address/cityfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
results/items/lockbox/address/countryfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
results/items/lockbox/address/line1from the response with the200statusresponse-required-property-removed
- ▲
removed the required property
results/items/lockbox/address/postal_codefrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
results/items/lockbox/address/statefrom the response with the200statusresponse-required-property-removed
- ●
removed the optional property
results/items/lockbox/address/line2from the response with the200statusresponse-optional-property-removed
- ○
added the optional property
results/items/lockbox/updated_atto the response with the200statusresponse-optional-property-added
- ○
added
PostalAddressto theresults/items/lockbox/addressresponse propertyallOflist for the response status200response-property-all-of-added
- ○
added the required property
results/items/lockbox/created_atto the response with the200statusresponse-required-property-added
- ○
added the required property
results/items/lockbox/idto the response with the200statusresponse-required-property-added
- ▲
- ▲
removed the required property
codefrom the response with the400statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the403statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the400statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the403statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the500statusresponse-required-property-removed
- ○
media type
application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status400response-media-type-name-specialized
- ○
media type
application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status401response-media-type-name-specialized
- ○
media type
application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status403response-media-type-name-specialized
- ○
media type
application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status500response-media-type-name-specialized
- ○
added the required property
detailto the response with the400statusresponse-required-property-added
- ○
added the required property
detailto the response with the401statusresponse-required-property-added
- ○
added the required property
detailto the response with the403statusresponse-required-property-added
- ○
added the required property
detailto the response with the500statusresponse-required-property-added
- ○
added the required property
statusto the response with the400statusresponse-required-property-added
- ○
added the required property
statusto the response with the401statusresponse-required-property-added
- ○
added the required property
statusto the response with the403statusresponse-required-property-added
- ○
added the required property
statusto the response with the500statusresponse-required-property-added
- ○
added the required property
titleto the response with the400statusresponse-required-property-added
- ○
added the required property
titleto the response with the401statusresponse-required-property-added
- ○
added the required property
titleto the response with the403statusresponse-required-property-added
- ○
added the required property
titleto the response with the500statusresponse-required-property-added
- ○
added the required property
typeto the response with the400statusresponse-required-property-added
- ○
added the required property
typeto the response with the401statusresponse-required-property-added
- ○
added the required property
typeto the response with the403statusresponse-required-property-added
- ○
added the required property
typeto the response with the500statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
removed the optional property
detailsfrom the response with the400statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the403statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the500statusresponse-optional-property-removed
- ●
- ○
added the optional property
details/items/debugto the response with the400statusresponse-optional-property-added
- ○
added the optional property
details/items/debugto the response with the401statusresponse-optional-property-added
- ○
added the optional property
details/items/debugto the response with the403statusresponse-optional-property-added
- ○
added the optional property
details/items/debugto the response with the500statusresponse-optional-property-added
- ○
added the optional property
details/items/typeto the response with the400statusresponse-optional-property-added
- ○
added the optional property
details/items/typeto the response with the401statusresponse-optional-property-added
- ○
added the optional property
details/items/typeto the response with the403statusresponse-optional-property-added
- ○
added the optional property
details/items/typeto the response with the500statusresponse-optional-property-added
- ○
added the optional property
details/items/valueto the response with the400statusresponse-optional-property-added
- ○
added the optional property
details/items/valueto the response with the401statusresponse-optional-property-added
- ○
added the optional property
details/items/valueto the response with the403statusresponse-optional-property-added
- ○
added the optional property
details/items/valueto the response with the500statusresponse-optional-property-added
- ○
- ▲
the
coderesponse's property type/format changed fromnumber/tostring/for status400response-property-type-changed
- ▲
the
coderesponse's property type/format changed fromnumber/tostring/for status401response-property-type-changed
- ▲
the
coderesponse's property type/format changed fromnumber/tostring/for status403response-property-type-changed
- ▲
the
coderesponse's property type/format changed fromnumber/tostring/for status500response-property-type-changed
- ▲
removed the required property
errorfrom the response with the400statusresponse-required-property-removed
- ▲
removed the required property
errorfrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
errorfrom the response with the403statusresponse-required-property-removed
- ▲
removed the required property
errorfrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
timestampfrom the response with the400statusresponse-required-property-removed
- ▲
removed the required property
timestampfrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
timestampfrom the response with the403statusresponse-required-property-removed
- ▲
removed the required property
timestampfrom the response with the500statusresponse-required-property-removed
- ○
added the optional property
detailsto the response with the400statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the403statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the500statusresponse-optional-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲