Skip to content

Identifiers use the prefix ppgf:

The PayPal Giving Fund integration processes donations from PPGF settlement reports. These cover programmes such as eBay for Charity and Instagram donations. MoveData uses the platform code ppgf. PPGF does not provide a unique donor identifier.

NPSP Object NPC Object Identifier Example Platform Key Value
Contact Person Account (no platform key — PPGF does not provide a donor ID)
Campaign (Program) Campaign (Program) Program Name (slug) ebay-for-charity-seller-donations ppgf:ebay-for-charity-seller-donations
Campaign (Fundraiser) Campaign (Fundraiser) Reference Hash 2509e6455f04280b014e61f8d5f2c185 ppgf:2509e6455f04280b014e61f8d5f2c185
Opportunity (named donor) Gift Transaction (named donor) PayPal Transaction ID 7PJ62026ST924680A ppgf:7PJ62026ST924680A
Opportunity (anonymous) Gift Transaction (anonymous) Generated Hash 5f25be16d8fb9831305ba25aca2c97af ppgf:5f25be16d8fb9831305ba25aca2c97af

Contacts#

Contacts have no platform key because PPGF does not provide a unique donor identifier.

Campaign hierarchy#

Campaigns use a two-level hierarchy. Programme campaigns are keyed by a slugified version of the PPGF programme name (e.g., ppgf:ebay-for-charity-seller-donations). Fundraiser campaigns are keyed by a hash derived from the reference information (e.g., ppgf:2509e6455f04280b014e61f8d5f2c185).

Donations#

Donations have a key format that varies depending on the donor type:

  • Named donations: Use a PayPal Transaction ID (e.g., ppgf:7PJ62026ST924680A).
  • Anonymous donations: Use a generated hash (e.g., ppgf:5f25be16d8fb9831305ba25aca2c97af).
Ask MoveData AI
Ask about setup, configuration, or troubleshooting
How can I help you with MoveData today?