Detailed documentation of our Salesforce NPSP data models and integration patterns
Donor
modelHousehold
modelTransaction
modelScheduledDonation
modelPledge
modelCampaign
modelCampaignDonor
modelCommunicationList
modelSalesforceIntegration
model, which provides field options for:
pullDonors()
: Synchronizes donor datapullCampaigns()
: Updates campaign informationpullTransactions()
: Retrieves donation datapullSoftCredits()
: Syncs soft credit informationpullScheduledDonations()
: Updates recurring giftspullPledges()
: Syncs pledge informationpushDonor()
: Updates donor informationpushTransaction()
: Creates/updates donationspushCampaign()
: Manages campaign datapushSoftCredit()
: Updates soft creditspushPledge()
: Manages pledge data