Custom Fields

Modified on Sat, 13 Sep at 6:17 PM

The following custom fields are added to standard and NPSP objects.


Contact

Field NameData TypePurpose
Receipt Delivery

Picklist

The channel the donor prefers to receive receipts.
Options:
  • Email
  • Mail
Receipt Occurrence

Picklist

The frequency the donor prefer to receive receipts.

Options:
  • Single: create single receipts for each opportunity or payment that's not associated with a recurring donation
  • Consolidated: create consolidated receipts for multiple opportunities or payments


Account

Field NameData TypePurpose
Receipt Delivery

Picklist


The channel the donor prefers to receive receipts.
Options:
  • Email
  • Mail

Receipt Occurrence

Picklist


The frequency the donor prefer to receive receipts.

Options:
  • Single: create single receipts for each opportunity or payment that's not associated with a recurring donation
  • Consolidated: create consolidated receipts for multiple opportunities or payments



Account (Receipting Account)

These fields are only used when Receipting Accounts are enabled. 


Field NameData TypePurpose
Authorized Name

Text(100)

Full name of the person authorized to acknowledge gifts.
Authorized Signature URLURLURL of the signature (image) for the authorized person.

The image should be stored in Files.
Authorized Signature PreviewFormula(Text)A preview image of the Authorized Signature.
Authorized TitleText(200)Title of the person authorized to acknowledge gifts.
Charity Registration #Text(50)The tax registration number, as provided by the CRA or IRS, assigned to a registered charity.
Charity Logo URLURLURL of the logo (image) for the organization.

The image should be stored in Files.
Charity Logo PreviewFormula(Text)A preview image of the Charity Logo.
Email Template Id (EN)Text(18)Record Id for the Lightning Email Template in English.
Email Template Id (FR)Text(18)Record Id for the Lightning Email Template in French.
Receipt Next #Number(18, 0)The subsquenct receipt number used when creating receipts.

This number will be automatically incremented when a receipt is created.
Receipt PrefixText(20)An optional text to be added before the receipt number.
Receipt Sender EmailEmailAn organization-wide email address used to email receipts to donors.
Receipt Template (EN)Lookup(Receipt Template)Receipt Template to generate the receipt .pdf in English.
Receipt Template (FR)Lookup(Receipt Template)Receipt Template to generate the receipt .pdf in French.


Account (Deprecated Fields)

These fields are no longer used.

  • Receipt Name Starting #


Recurring Donation

Field NameData TypePurpose
Do Not ReceiptCheckboxSet to True when a receipt should not be created
Do Not Receipt Reason
Picklist
Reason why a receipt will not be issued.
Options:
  • Questionable Donation
  • Philanthropy Exclusion
  • Other
Do Not Receipt CommentsText AreaAdditional comments why a receipt will not be created
Donor AddressFormula(Text)Donor's mailing address on a single line
Donor Address MultilineFormula(Text)Donor's mailing address on multiple lines
Donor EmailFormula(Text)Donor's email address
Donor Receipt DeliveryFormula(Text)Donor's receipt delivery
Email Template Id
Text(18)
Record Id of the email template to be used for this opportunity. Overrides the default email template.
Email Template Id Assigned
Formula(Text)
Record Id of the email template assigned to this opportunity. It is calculated based on various settings and preferences. It is copied to the receipt upon creation.
GAUsText(255)A concatenation of the general allocation units
Last ReceiptLookup(Receipt)The last receipt issued
Last Receipt Issue DateFormula(Date)The issue date of the last receipt
Receipt Language
Picklist
Language of the receipt. Used to deterermine the Email Template Id Assigned and Receipt Template Id Assigned.
Options:
  • English
  • French
Receipt StatusFormula(Text)The status of the receipt
Receipt TemplateLookup(Receipt Template)Receipt Template to generate the receipt .pdf. Overrides the default receipt template.
Receipt Template Id Assigned
Formula(Text)

Record Id of the receipt template assigned to this opportunity. It is calculated based on various settings and preferences. It is copied to the receipt upon creation.
Receipting AccountLookup(Account)Account responsible for issuing the receipt.

For receipting, when the primary charity is not used.


Recurring Donation (Deprecated Fields)

These fields are no longer used.

  • Suspend Receipt Creation


Opportunity

Field NameData TypePurpose
Advantage

Picklist

Determines whether an advantage has been provided to the donor
Options:
  • No
  • Yes
  • Yes but value cannot be determined
Advantage Amount

Currency

Total value of the advantage
Advantage Description (EN)Text AreaDescription of the advantage, in English
Advantage Description (FR)Text AreaDescription of the advantage, in French
Appraiser AddressText AreaFor in-kind gifts, the full address of the appraiser
Appraiser NameText(255)For in-kind gifts, the full name of the appraiser
Close YearFormula(Text)Year of the closed date
Do Not ReceiptCheckboxSet to True when a receipt should not be created
Do Not Receipt ReasonPicklistReason why a receipt will not be issued
Options:
  • Questionable Donation
  • Philanthropy Exclusion
  • Other
Do Not Receipt CommentsText AreaAdditional comments why a receipt will not be created
Donor AddressFormula(Text)Donor's mailing address on a single line
Donor Address MultilineFormula(Text)Donor's mailing address on multiple lines
Donor EmailFormula(Text)Donor's email address
Donor IdFormula(Text)Donor's record Id
Donor NameFormula(Text)Donor's full name
Donor Receipt DeliveryFormula(Text)Donor's receipt delivery
Donor Receipt OccurrenceFormula(Text)Donor's receipt occurence 
Eligible AmountCurrency(2)The amount eligible for a receipt, if different than amount.
Email Template IdText(18)Record Id of the email template to be used for this opportunity. Overrides the default email template.
Email Template Id AssignedFormula(Text)Record Id of the email template assigned to this opportunity. It is calculated based on various settings and preferences. It is copied to the receipt upon creation.
External Receipt #Text(100)The receipt # from an external or legacy system.
GAUsText(255)A concatenation of the general allocation units. 
Set automatically.
Last Payment DateFormula(Date)Date of the last payment
Last ReceiptLookup(Receipt)The last receipt issued. 
Set automatically. 
Last Receipt Delivery StatusFormula(Text)Delivery status of the last receipt issued
Last Receipt Issue DateFormula(Date)Issue date of the last receipt
Payment DateFormula(Date)Date of the last payment
Receipt Advantage ThresholdFormula(Currency)Used for CRA amount calculations
Receiptable AmountFormula(Currency)The amount to be receipted, after all calculations have been applied.
Receipt LanguagePicklistLanguage of the receipt. Used to deterermine the Email Template Id Assigned and Receipt Template Id Assigned.
Options:
  • English
  • French
Receipt Nominal ThresholdFormula(Currency)Used for CRA amount calculations
Receipt StatusFormula(Text)Status of the receipt
Receipt TemplateLookup(Receipt Template)Receipt Template to generate the receipt .pdf. Overrides the default receipt template.
Receipt Template Id AssignedFormula(Text)
Record Id of the receipt template assigned to this opportunity. It is calculated based on various settings and preferences. It is copied to the receipt upon creation.
Receipting AccountLookup(Account)

Account responsible for issuing the receipt, when the primary charity is not used.

Record Type NameFormula(Text)Name of the record type


Opportunity (Deprecated Fields)

These fields are no longer used.

  • Suspend Receipt Creation
  • Receipt by Payment


Payment

Field NameData TypePurpose
Account IdFormula(Text)Record Id of the donor as an account
Advantage

Picklist

Determines whether an advantage has been provided to the donor
Options:
  • No
  • Yes
  • Yes but value cannot be determined
Advantage Amount

Currency

Total value of the advantage
Advantage Description (EN)Text AreaDescription of the advantage, in English
Advantage Description (FR)Text AreaDescription of the advantage, in French
Appraiser AddressText AreaFor in-kind gifts, the full address of the appraiser
Appraiser NameText(255)For in-kind gifts, the full name of the appraiser
Contact IdFormula(Text)Record Id of the donor as a contact
Do Not ReceiptCheckboxSet to True when a receipt should not be created
Do Not Receipt ReasonPicklistReason why a receipt will not be issued
Options:
  • Questionable Donation
  • Philanthropy Exclusion
  • Other
Do Not Receipt CommentsText AreaAdditional comments why a receipt will not be created
Donor AddressFormula(Text)Donor's mailing address on a single line
Donor Address MultilineFormula(Text)Donor's mailing address on multiple lines
Donor EmailFormula(Text)Donor's email address
Donor IdFormula(Text)Donor's record Id
Donor NameFormula(Text)Donor's full name
Donor Receipt DeliveryFormula(Text)Donor's receipt delivery
Eligible AmountCurrency(2)The amount eligible for a receipt, if different than amount.
Email Template IdText(18)Record Id of the email template to be used for this opportunity. Overrides the default email template.
Email Template Id AssignedFormula(Text)Record Id of the email template assigned to this payment. It is calculated based on various settings and preferences. It is copied to the receipt upon creation.
External Receipt #Text(100)The receipt # from an external or legacy system.
Last ReceiptLookup(Receipt)The last receipt issued. 
Set automatically. 
Payment YearFormula(Text)Year of the payment date.
Receiptable AmountFormula(Currency)The amount to be receipted, after all calculations have been applied.
Receipt LanguagePicklistLanguage of the receipt. Used to deterermine the Email Template Id Assigned and Receipt Template Id Assigned.
Options:
  • English
  • French
Receipt StatusFormula(Text)Status of the receipt
Receipt TemplateLookup(Receipt Template)Receipt Template to generate the receipt .pdf. Overrides the default receipt template.
Receipt Template Id AssignedFormula(Text)
Record Id of the receipt template assigned to this payment. It is calculated based on various settings and preferences. It is copied to the receipt upon creation.
Receipting AccountLookup(Account)

Account responsible for issuing the receipt, when the primary charity is not used.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article