Process First Payment Billing for Subscriptions Action

Creates invoices for orders containing subscription products. When an order containing subscription products is placed in a B2B or D2C store, the first term payment for subscription products is captured, but an invoice isn’t generated. This action uses Revenue Cloud’s billing system to generate and settle a subscripition order’s first-term invoice and create a billing schedule for the subscription order.

This action is available in API version 63.0 and later for users with system administrator access or the BillingTransactionToBSApiUser, InvoiceOrErrorRecoveryAPI, and RLMBilliingAccess users permissions assigned, along with any of these licenses enabled:

  • B2B Commerce or D2C Commerce and Salesforce Payments
  • Revenue Lifecycle Management and Salesforce Pricing

URI: /services/data/vXX.X/actions/standard/processFirstPaymentBilling

Formats: JSON, XML

HTTP Methods: GET, HEAD, POST

Authentication: Authorization: Bearer token

InputTypeDescription
correlationIdStringThe request correlation ID used for tracking the request.
orderSummaryIdStringThe ID of the order summary record.
OutputTypeDescription
correlationIdSTRINGThe request correlationID used for tracking the request.
requestIdSTRINGThe ID of the request.

Sample Request

Here’s a sample request with correlationId and orderSummaryId:

Sample Response