Boost recurring donations this giving season with the upsell prompt!Learn How >>

Saving data to Salesforce for Stripe payment processor fee charged for transactions in Donations app

updated

With the Donations app, for sites that integrate with Stripe, as of May 2026, Soapbox records the amount of the gateway payment processing fee charged by Stripe.

To have details of the gateway payment processing fee saved to Salesforce, you must manually create the following field on both the Lead and Opportunity objects:

  1. Add the Gateway Payment Processing Fee field on the Lead object
    1. Field Type:  Currency (16 characters, 2 decimals)
    2. Field Label: Payment Gateway Processing Fee
    3. Field Name: sbx_PaymentGatewayProcessingFee__c
  2. Add the Gateway Payment Processing Fee field on the Opportunity object
    1. Field Type:  Currency (16 characters, 2 decimals)
    2. Field Label: Payment Gateway Processing Fee
    3. Field Name: sbx_PaymentGatewayProcessingFee__c

Once added, you will need to update the Lead field mapping to include these fields.

NOTE: If you have Salesforce Nonprofit Cloud, you do not need to add any fields. Data will be recorded to standard fields in NPC when Soapbox saves transactions to Salesforce using the Fundraising Business Process API.

Have more questions? Submit a request
Article is closed for comments.