These custom objects are the bread and butter of Blackthorn | Payments.

  • Allocations
    The Allocations object allows you to allocate funds to multiple Line Items on the same Invoice from a single Transaction. For example, when a payment is made for four Invoices using the same Transaction, Allocations help to split the funds across those four Invoices.

  • Blackthorn Logs
    Blackthorn Log records store application errors captured in our code as well as some batch job information.

  • Company Info
    The Company Info object houses information regarding your company or companies.

  • Custom Metadata Types
    This Metadata Type automatically installs metadata records into your org.

  • Disputes
    The Dispute object receives Disputes and allows you to submit evidence and upload files in defense.

  • Line Items
    Line Items store price and quantity information for items related to an Invoice. A Stripe Line Item Record Type is used to create Invoice Items for an Invoice in Stripe Billing.

  • Payment Gateway
    The Payment Gateway object connects your Stripe account to Salesforce.

  • Payment Gateway Customer
    The Payment Gateway Customer object connects your Salesforce customers (Accounts and/or Contacts) with your Customer accounts in Stripe.

  • Payment Methods
    The Payment Method object stores the methods by which you charge your customers.

  • Payment Schedules
    The Payment Schedule object allows you to create a variety of forward-looking, scheduled (recurring) Transactions.

  • Invoices
    An Invoice Record Type Invoice can be used to Invoice a customer and apply charge Transactions to record a payment. A Stripe Invoice Record Type is used to create an Invoice in Stripe Billing.

  • Transactions
    The Transaction object is used to capture, authorize, and refund Transactions, create Payouts to external accounts, Transfer funds between Stripe accounts and provide adjustment Transactions from Stripe.

  • Webhook Events
    The Webhook object captures data from Stripe that need to be dispersed in Salesforce.


Did this page help you?