One-Time Donations
← Nonprofit Organization Best Practices
As a nonprofit organization, you promote a particular (social) cause. Doing so, you focus on your objective, not on making money. But you need to bring some income to be able to do your work.
A common way of raising money are donations, which involve, however, some management overhead. Think of the following scenario: You raise one-time donations on your website. Once a donor confirms to give a donation, your site triggers the payment process, prompting the donor to make the payment.
Solution Outline
To implement this scenario, you integrate your website or organization portal with JustOn Cash Management, an app to trigger and process payments.
(1) A donor confirms to give a one-time donation on your website or organization portal.
(2) Your website or portal triggers the JustOn Cash Management API to create an entry record, which, in addition to the usual entry data, holds the donation-related data. Based on the created entries, JustOn Cash Management can, optionally, execute custom flows to generate account or other records possibly required for accounting purposes.
(3) Based on the entry, JustOn Cash Management creates a link to the payment page and returns it to your website.
(4) Your website uses the payment link to redirect the donor to the payment page.
(5) The donor executes the payment using one of the provided payment methods.
(6) Optionally, create a donation receipt.
Setup Overview
Setting up the JustOn-relevant part of the outlined solution involves, consequently, at least the following tasks:
-
Set up JustOn Cash Management.
For details, see Setting Up JustOn Cash Management.
-
Build an API integration, connecting the website or portal with JustOn Cash Management.
For details, see JustOn Cash Management API.
The donation data is to create entries, which, in addition to the usual entry data, hold all donation-related data.
-
Optionally, configure Salesforce flows to create account or other possibly required records from the donation data provided with the entries.
-
Configure a payment provider integration in JustOn Cash Management.
For details, see Integrating Payment Provider.
Generally, the payment page of JustOn Cash Management leverages all payment methods that you have enabled as part of your account setup with the payment service provider.
-
Configure the payment page.
For details, see Configuring Payment Page.