Skip to main content

PayPal Giving Fund

James Gilray avatar
Written by James Gilray
Updated over 2 months ago

Integration Summary

Product

Method

CSV Upload

Frequency

Manual

Articles

Demonstration Video

[Coming Soon]

Supported Modes

Logic is required to map PayPal Giving Fund notifications to your Salesforce data. To quickly and easily do so we recommend using one of the supported MoveData Extensions.

Fundraising and Donations

Ticketing and Commerce

Forms

Setup

To create your PayPal Giving Fund Integration, open the MoveData and select the Integrations tab. Click New Integration and select PayPal Giving Fund from the list of available integrations, add a Name and click Save. To upload a CSV, click the Upload File button.

Configurable Options

Consolidate Anonymous Donation

To save on data storage, MoveData provides an option to consolidate low-detail anonymous transaction. Below details how this option will change the resulting notifications:

  • Consolidate Monthly

    • Consolidates all notifications by campaign at a monthly level.

    • Uses Payout Date as notification date as all transactions are aggregated.

  • Consolidate Daily

    • Consolidates all notifications by campaign at a day level.

    • Uses Donation Date as notification date.

  • Do not consolidate

    • Sends each row as an individual notification.

    • Uses Donation Date as notification date.

Create Fundraiser Campaigns

[Requires Consolidation] Creates child campaigns to represent each Facebook and GoFundMe fundraiser. If disabled, all transactions are aggregated by Program Name.

Create PayPal Campaigns

When a PayPal Campaign, this options enables child campaigns for each known PayPal Program Name (e.g. Mobile App Donations, Give at Checkout donations, etc).

Data Migration

Data Migration can be completed by loading historical PayPal Giving Fund files via the Upload File button.

Additional Field Mappings

Where possible, all fields are mapped to the appropriate schemas. Often there are fields that do not fit explicitly into a schema and these are appended as custom fields.

Reference

Below is a list detailing additional Custom fields sent as part of a notification by schema and object.

All Schemas

Accounts

  • No Custom Attributes

Contacts

  • No Custom Attributes

Campaigns

  • No Custom Attributes

Donation Schema

Donations

Attribute Name

Description

Example

settlementDate

Payout Date

2023-06-01T22:48:14Z

Did this answer your question?