Fbox Customized Objects
Extension of the Salesforce Nonprofit Cloud Data Model
Since the standard data model of Salesforce Nonprofit Cloud does not cover all relevant business processes of a nonprofit organization, the FundraisingBox Nonprofit Cloud Managed App extends the model with FundraisingBox Custom Objects and Custom Fields.
FundraisingBox Custom Objects
SEPA Mandate
Created for each single and recurring SEPA direct debit donation.
Payout
The Payout object reconciles batch payout details (including provider fees) and links them to the related individual transactions.
FundraisingBox Connector Errors
The Connector logs errors for transmitted records with validation issues to notify the donor service for resolution.
Select Object for more details
SEPA Mandate Name
Name
fbMandate.referenceId
Text(80)
Corresponds to the mandate reference number
Status
fbox__Status__c
fbMandate.mandateStatus
Picklist
Status of the Mandate
Holder Name
fbox__Holder_Name__c
fbMandate.bankAccountOwner
Text(255)
Name of the account holder as entered in the donation form
Payment Instrument
fbox__Payment_Instrument__c
Lookup(Payment Instrument)
Link to the payment instrument in Salesforce
FRB Link
fbox__FRB_Link__c
URL(255)
Download link of the SEPA Mandate.
Date signed
fbox__Date_signed__c
fbMandate.signatureDate
Date
Date on which the SEPA Mandate becomes active (usually the creation date)
Mandate reference number
fbox__Mandate_ID__c
fbMandate.referenceId
Text(35)
Automatically generated and unique mandate reference number
Type
fbox__Type__c
fbMandate.transactionType
Picklist
Defines the type of mandate: One-time or Recurring
FundraisingBox Id
fbox__FundraisingBox_Id__c
fbMandate.id
Text(40)
ID of the FundraisingBox object
Payout Name
Name
fbPayout.fbTypeId + fbPayout.amount + fbPayout.currency + fbPayout.createdTime
Text(255)
Name of the individual payout object
Amount Donations Fee
fbox__Amount_Donations_Fee__c
fbPayout.amountDonationsFee
Number(16, 2)
Total of the payment service fees for the disbursed donation (negative amount).
Amount Donations
fbox__Amount_Donations__c
fbPayout.amountDonations
Number(16, 2)
Total of the original donation amounts for the disbursed donation.
Amount Unknown
fbox__Amount_Unknown__c
fbPayout.amountUnknown
Number(16, 2)
Total amount of unknown transactions within a payout.
Payout Amount
fbox__Amount__c
fbPayout.amount
Number(16, 2)
Total amount transferred to the organization’s account.
Currency
fbox__Currency__c
fbPayout.currency
Text(10)
Currency of the amount transferred to the organization’s account.
Donation Count
fbox__Donation_Count__c
fbPayout.donations
Number(18, 0)
Number of disbursed donations in a payout.
External Payout Id
fbox__External_Payout_id__c
fbPayout.externalPayoutId
Text(255)
ID provided by the payment service.
Payment Provider
fbox__Payment_Provider__c
fbPayout.fbTypeId -> Mapped
Text(255)
Name of Payment Provider
Payout Created Time
fbox__Payout_Created_Time__c
fbPayout.createdTime
Date/Time
Timestamp when the payout was created by the payment service.
FundraisingBox Id
fbox__FundraisingBox_Id__c
fbPayout.Id
Number(18, 0)
ID of the FundraisingBox object.
Donations and Fees RawData
fbox__Donations_and_Fees_RawData__c
Long Text Area(131072)
Internal field for further processing in Salesforce.
Account
fbox__Account__c
Lookup(Account)
Link to the (Person or Business) account where the error occurred.
Additional Data
fbox__Additional_Data__c
Long Text Area(131072)
Detailed description of the error.
Campaign
fbox__Campaign__c
Lookup(Campaign)
Link to the fundraising campaign where the error occurred.
Connector Sync Reference
fbox__Connector_Sync_Reference__c
Text(64)
Unique identifier of the connector process.
Error Code
fbox__Error_Code__c
Text(64)
A code that identifies the type of error.
Name
fbox__Name__c
Auto Number
Sequential numbering to uniquely identify an error entry.
FundraisingBoxObjectId
fbox__FundraisingBoxObjectId__c
Text(18)
ID of the FundraisingBox object associated with the error.
FundraisingBoxObjectId
fbox__FundraisingBoxObjectName__c
Text(255)
Name of the FundraisingBox object associated with the error.
Message
fbox__Message__c
Text(255)
Short description of the error. Detailed information is stored in Additional_Data__c.
Gift Transaction
fbox__Gift_Transaction__c
Lookup(Transaction)
Link to the gift transaction where the error occurred.
Payment Instrument
fbox__Payment_Instrument__c
Lookup(Payment Instrument)
Link to the payment instrument where the error occurred.
Gift Commitment
fbox__Gift_Commitment__c
Lookup(Gift Commitment)
Link to the gift commitment where the error occurred.
Gift Commitment Schedule
fbox__Gift_Commitment_Schedule__c
Lookup(Gift Commitment Schedule)
Link to the gift commitment schedule where the error occurred.
Salesforce Error Message
fbox__Salesforce_Error_Message__c
Long Text Area(131072)
The exact Salesforce error message received by the connector.
SEPA Mandate
fbox__SEPA_Mandate__c
Lookup(SEPA Mandate)
Link to the SEPA Mandate where the error occurred.
Last updated