Salesforce Billing Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Salesforce Billing Standard Objects
REST API for Converting Invoice Lines with Negative Balances
Newer Version Available
Salesforce Billing Developer Guides & Lightning Components
Want to get started developing with Salesforce Billing? Check out developer guides,
plugins, and Lightning components.
The documentation in this developer guide is for the Salesforce Billing managed package. If you're looking for developer documentation for Revenue Cloud, see Get Started with Revenue Cloud Developer Resources.
Note
-
Salesforce Billing Payment Gateway Developer Guide
Use Salesforce Billing gateway API to enable communication between Salesforce Billing and external payment gateways. Salesforce Billing can integrate with payment gateways that process credit card and ACH transactions. While we provide several default integration options, you can also use our payment gateway API to support custom integrations. -
Salesforce Billing Tax Integration Developer Guide
Use Salesforce Billing tax integration API to enable communication between Salesforce Billing and external tax engines. -
Revenue Recognition Service Developer Guide
Salesforce Billing Revenue Recognition API lets you run revenue recognition for any Salesforce object in response to triggers, process builders, and REST API calls. The service uses Salesforce Billing revenue recognition rules, treatments, and distribution methods to create a revenue schedule and transaction hierarchy. -
Hosted Card Payments Lightning Component
The force:cardPayment (Hosted Card Payments) component provides a user interface in a hosted payment page that uses Salesforce Billing to collect card payment information, make a payment, or perform both actions. Salesforce stores and processes the customer card information under PCI-compliant standards. You can host the payment page in an Experience Cloud site Page or Lightning Page. -
REST API for Converting Invoice Lines with Negative Balances
Use the REST API service blng__NegativeInvoiceToCreditNoteAction to evaluate invoices in bulk and create credit notes for each invoice containing invoice lines with negative balances. -
Set Up Standalone Orders with API
Manage your orders and order products in Salesforce and Salesforce Billing without first creating a CPQ quote. We call this type of order a standalone order. They’re useful if you manage your quotes and opportunities in an external platform but plan to use Salesforce Billing for order management and billing. -
Salesforce Billing Apex Reference
Salesforce Billing provides the blng namespace that contains classes to manage credit applications.