Skip to main content
POST
/
v2
/
private
/
user
/
fundraiser
/
{id}
/
offline-donation
Create Offline Transaction
curl --request POST \
  --url https://api.crowdchange.dev/v2/private/user/fundraiser/{id}/offline-donation \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "token": "<string>",
  "amount": 123,
  "fundraiser_id": 123,
  "fundraiser_team_id": 123,
  "fundraiser_page_id": 123,
  "email": "<string>",
  "business_name": "<string>",
  "billing": {
    "first_name": "<string>",
    "last_name": "<string>",
    "address": "<string>",
    "city": "<string>",
    "state": "<string>",
    "zip": "<string>",
    "country": "<string>"
  }
}
'
{
  "id": 123123,
  "user_id": 120120,
  "email": "john@example.com",
  "amount": 49.95,
  "currency": "USD",
  "fundraiser_id": 1,
  "fundraiser_team_id": 1,
  "fundraiser_page_id": 1
}

Path parameters

id
integer
required
Campaign ID.

Body

token
string
required
User’s access token.
amount
number
required
Full amount of offline transaction in xxx.xx format.
fundraiser_id
integer
required
Campaign ID.
fundraiser_team_id
integer
Team ID.
fundraiser_page_id
integer
Page ID.
email
string
Donor’s email.
business_name
string
Business Name
billing
object
Billing information.

Response

id
integer
Transaction ID.
user_id
integer
Donor ID.
email
string
Donor email.
amount
number
Full amount.
currency
string
Currency code. Allowed values: CAD, USD, AUD, EUR
fundraiser_id
integer
Campaign ID.
fundraiser_team_id
integer
Team ID.
fundraiser_page_id
integer
Page ID.
Other responses
StatusDescription
400Bad Request
403Forbidden
{
  "id": 123123,
  "user_id": 120120,
  "email": "john@example.com",
  "amount": 49.95,
  "currency": "USD",
  "fundraiser_id": 1,
  "fundraiser_team_id": 1,
  "fundraiser_page_id": 1
}