About Fees
  • 02 Apr 2024
  • 3 Minutes to read
  • Dark
    Light

About Fees

  • Dark
    Light

Article Summary

The Fee feature for Event checkout and Invoices allows Event organizers to collect the credit card processing Fee separately from the total amount due. The Fee will be dynamically applied based on the Payment Method selected.

Benefits

  • Cost recovery: Event organizers can cover transaction costs by collecting the Fee separately, ensuring profitability while offering credit card payments.
  • Dynamic application: The Fee is dynamically applied when the Attendee selects a credit card as their Payment Method. It is dynamically removed when the Attendee selects an alternate Payment Method.
  • Pricing flexibility: It enables competitive base prices while adding the Fee separately, attracting Attendees and covering credit card expenses.
  • Streamlined management: Separation simplifies accounting, providing a clear breakdown of revenue and fees for better financial tracking and analysis.
  • Customer relationships: Transparent fee disclosure builds trust while fostering satisfaction, loyalty, and stronger customer relationships
  • Compliance and adaptability: It ensures compliance with regulations and allows our clients to adapt to market changes in fees or regulations.

Limitations

This following only applies when a credit card is the selected Payment Method.

  • Not yet supported for PayLater and Virtual Terminal.
  • The minimum Fee value is 0.01%.
  • The Fee, if designated, applies to ALL Event Items.
  • The Fee, if designated, is mandatory. There is no option for the customer to opt-out.

Object and Fields

  • Name: Fee
  • The Fee object is Read only for all Payments permission sets except for the Blackthorn | Payments (Admin) permission set.

Fee Object

Field LabelAPI NameData Type
Created ByCreatedByIdLookup(User)
Default Feebt_stripe__Default_Fee__cCheckbox
Fee NameNameText(80)
Fee Percentagebt_stripe__Fee_Percentage__cPercent
Last Modified ByLastModifiedByIdLookup(User)
OwnerOwnerIdLookup(User,Group)
Tax Display Settingsbt_stripe__TaxDisplaySetting__cPicklist
Typebt_stripe__Type__cPicklist
Please manually update the Event object page payout.

Current Blackthorn users must manually add the Payment Processing Fee field to the Event record page layout.

Permission Sets

Only users with the Blackthorn | Payments (Admin) permission set can Read, Create and Edit Fee records. The following permission sets have Read Only access:

  • Blackthorn | Payments (User)
  • Blackthorn | Payments (Manager)
  • Blackthorn | Payments (Community/Platform User)
  • Blackthorn | Payments (Site Guest User)
  • Blackthorn | Payments (Stripe Billing)

The Payment Processing Fee field on the Event record is editable with any Blackthorn | Events permission set except for the Read-only permission sets.

Functionality

Limitation

Payment processing Fees cannot be applied to ACH Payment Methods. This feature will be available in the future.

  • Event Admins can create a Fee record to store payment processing fee details and assign the Fee to an Event. If a Fee is assigned to an Event, the Fee will be added to the total amount when a credit card is selected as the Payment Method.
  • The Tabbed, Full-Width, Simple, and Dynamic user interfaces now support Fees.
  • The Payment Processing Fee can be changed for each Event.
  • Only one Fee can be designated as the Default Fee at a time.
  • Users who can edit the Event record can also edit the Payment Processing Fee field. If a user does not have access to the Payment Processing Fee field, the field will be populated when a new Event is created if a Default Fee has been defined.
  • The Tax Display Setting field determines how taxes are displayed and calculated for an Event. To turn on tax-inclusive pricing, first set the Fee record's Type = "Tax" and then select a value for Tax Display Setting. The picklist values are as follows.
    • "Tax-Inclusive Pricing” - The advertised price will include tax.
    • "Calculated at Checkout” – The tax will not be visible until the final payment screen.
  • Please note that taxes are always displayed separately on the final payment screen.

Add the Payment Processing Fee to the Event Builder

The Payment Processing Fee field can be added to the Event Builder. Complete the steps below to add the Payment Processing Fee field to the Event Details section.

  1. Open the Event Builder.
  2. Select an existing Event or create a new one.
  3. Scroll down to the Event Details section.
  4. Click click here.
    EVBuilder_EventDetails
  5. Click Edit.
    Event Builder_Add Field_1
  6. Drag and drop the Payment Processing Fee field to the “In the Field Set” box.
  7. Click Save.
  8. Go back to the Event Builder and refresh the page.
    Event Builder_Add Field_2

You can now select an existing Payment Processing Fee or create a new one.


What's Next