betterplace.org API Documentation

Forwarding Request Flow

Client specific workflow

Create and queue a forwarding request

Can receiver

(project) receive amount?

Create donation for

receiver project by forwarding it from the client pool to the project.

Donation visible on project as company donation and counted as client donation on the portal

Who: User

What: Specifies donation

receiver (a project)

u77_seg0 u77_seg1
u78_seg0 u78_seg1

API

u79_seg0 u79_seg1

Async processing

u80_seg0 u80_seg1 u80_seg2

yes

u81_seg0 u81_seg1 u81_seg2

no

u82_seg0 u82_seg1

Who: Client

What: API call to create

the donation pledge

for specified receiver

u84_seg0 u84_seg1 u84_seg2 u84_seg3

API

Who: betterplace.org API

What: Response code

Client

betterplace.org

Only basic validation at this point.

(We will not send any E-mail-notification.)

See API Docs at "What if the donation receiver is prohibited from receiving donations?"