- 02 Apr 2024
- 3 Minutes to read
- Print
- DarkLight
About Fees
- Updated on 02 Apr 2024
- 3 Minutes to read
- Print
- DarkLight
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.
Field Label | API Name | Data Type |
---|---|---|
Created By | CreatedById | Lookup(User) |
Default Fee | bt_stripe__Default_Fee__c | Checkbox |
Fee Name | Name | Text(80) |
Fee Percentage | bt_stripe__Fee_Percentage__c | Percent |
Last Modified By | LastModifiedById | Lookup(User) |
Owner | OwnerId | Lookup(User,Group) |
Tax Display Settings | bt_stripe__TaxDisplaySetting__c | Picklist |
Type | bt_stripe__Type__c | Picklist |
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
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.
- Open the Event Builder.
- Select an existing Event or create a new one.
- Scroll down to the Event Details section.
- Click click here.
- Click Edit.
- Drag and drop the Payment Processing Fee field to the “In the Field Set” box.
- Click Save.
- Go back to the Event Builder and refresh the page.
You can now select an existing Payment Processing Fee or create a new one.