Create Recurring Grant
Headers
Request
Response
Time when this object was created; expressed in RFC 3339 format
Time when this object was created; expressed in RFC 3339 format
Time when this object was last updated; expressed in RFC 3339 format
Create and submit a new recurring grant. This should be used to capture a recurring grant intent from an authorized DAFpay workflow session and submit the recurring grant request to the DAF sponsor.
Error handling:
410 Gone
.409 Conflict
.400 Bad Request
.400 Bad Request
.400 Bad Request
.OAuth authentication of the form <token>
.
The identifier of the donor’s DAFpay Workflow Session.
See Capturing Grant Intents for how to get this value from the DAFpay CHARIOT_SUCCESS
event.
The recurrence interval schedule for the recurring grant. Currently, only MONTHLY
is supported.
The final grant amount in cents that will be processed by Chariot and submitted to the DAF for recurring gifts. This amount must be in whole dollar increments (rounded to the nearest hundred) as currently all DAFs only accept whole dollar grants.
This parameter specifies the fee your platform plans to take from the first grant in cents. This is a fee in addition to Chariot’s processing fee. With application fees, Chariot collects the fee you determine from the nonprofit and passes it to your platform. Please note that platform fees are only taken when the grant is successfully received by the Nonprofit. The sum of Chariot’s fee and the applicationFeeAmount cannot exceed 5% of the grant’s amount. If the 5% limit is exceeded, a 400 error will be returned.
A note the donor wants to send to the nonprofit. Maximum length: 400 characters.