Checkout Create
Checkout Create
application/json
Request Body required
campaign_slug Campaign Slug required
peer_campaign_slug Peer Campaign Slug
supporter_id Supporter Id
supporter_data object
image Image
business_name Business Name
first_name First Name
last_name Last Name
supporter_type object
An enumeration.
email Email
phone Phone
mobile Mobile
sex Sex
Possible values: [MALE
, FEMALE
]
An enumeration.
date_of_birth date
place_of_birth Place Of Birth
job Job
ssn Ssn
vat Vat
address Address
address2 Address2
city City
locality Locality
country Country
postal_code Postal Code
email_marketing Email Marketing
Default value: false
phone_marketing Phone Marketing
Default value: false
sms_marketing Sms Marketing
Default value: false
postal_marketing Postal Marketing
Default value: false
profilation_marketing Profilation Marketing
Default value: false
note Note
certification_url Certification Url
tags string[]
Default value: []
amount Amount required
frequency FrequencyString required
Possible values: [ONEOFF
, MONTHLY
]
An enumeration.
cost_example_id Cost Example Id
tags string[]
payment_method_id Payment Method Id
application_id Application Id
application_metadata object
Responses
- 200
OK
application/json
Schema
Example (from schema)
Schema
id Id required
state CheckoutState required
Possible values: [OPEN
, CLOSED
]
An enumeration.
amount Amount
frequency FrequencyString
Possible values: [ONEOFF
, MONTHLY
]
An enumeration.
completed_date date-time
campaign_id Campaign Id required
supporter_id Supporter Id required
donation_id Donation Id
payment_id Payment Id
{
"id": 0,
"state": "OPEN",
"amount": 0,
"frequency": "ONEOFF",
"completed_date": "2025-06-04T17:14:09.742Z",
"campaign_id": 0,
"supporter_id": 0,
"donation_id": 0,
"payment_id": 0
}
Loading...