Scheduled Donation Batch Process - PosiGive

The Schedule Donation Batch feature allows you to quickly and efficiently process donations in real-time, ensuring that contributions are acknowledged and managed without delay. It is only applicable to donations with a Credit Card or Direct Debit as a Payment Method.

To execute the Scheduled Donation process follow the steps below.

Go to App Launcher and search for PosiGive Settings.

On the PosiGive Settings page, click the Run Now button under the Active Batch Process to execute the scheduled donation immediately.

image-20240814-030125.png

A list of Gift Transaction records will be included in the Scheduled Donation Batch process that meets the following criteria:

  • Status is Unpaid

  • Transaction Due Date less than or equal to TODAY

  • Exclude from Payment Processing is FALSE

  • Payment Method is Credit Card OR BECS Debit

  • Payment Ready is TRUE.

image-20241105-070613.png

During the process, the Gift Transaction Status will be updated to Processing and an Invoice API Callout will be executed for each Gift Transaction record.

Once the Schedule Donation Batch runs successfully, the Gift Transaction Status is updated to Paid, the Exclude from Payment Processing is TRUE and Other fields are populated based on the parsed payload.

Gateway Transaction and Gateway Invoice will be created and linked to the Gift Transaction record.

Gateway Transaction

Gateway Invoice