betterplace.org API Documentation
Donation Pledge Flow
Client specific workflow
Create and queue a donation pledge
Can receiver
(project) receive amount?
Create donation for
receiver project
Create donation for
client pool
Donation confirmation
e-mail to user; Wording "project"
Donation visible on project and counted as client donation on the portal
Donation confirmation
e-mail to user; Wording "pool"
Donation is booked but not yet visible on the portal
Who: User
What: Specifies donation
receiver (a project)
API
Async processing
yes
no
Who: Client
What: API call to create
the donation pledge
for specified receiver
API
Who: betterplace.org API
What: Response code
Client
betterplace.org
No receiver check at this point.
Recipient: E-mail and name from donation pledge
Sender: betterplace.org
Recipient: E-mail and name from donation pledge
Sender: betterplace.org
At the beginning of the following year.
Recipient: E-mail and name from donation pledge
Sender: betterplace.org
Donation receipt e-mail with PDF