Recurring Billing
Updated 2 days ago
Processing a high volume of invoices and payments can sometimes affect system performance. This update introduces performance enhancements designed to improve efficiency, especially when handling recurring invoices.
With this enhancement, users now have the flexibility to define how many invoice records are processed per batch, allowing better control over system load and performance.
Open your Payment Center App
Go to Payment Center Settings tab , look for Create Invoice Batch Size field and set your preferred batch size number. (1-50)
Note: If the field is not visible on your page, please add it to the page layout, as it might not currently be included.
Once enabled, your invoices will be processed in batches according to the number you define.
What’s New in this Version:
Invoice creation continues to run in batches, but you can now configure how many records are processed per batch. Previously, this was limited to one record per batch.
Each invoice created will publish a Platform Event, which triggers a Queueable Job to complete the payment process.
The background process runs under the Automated Process user. To ensure proper access, a new permission set is automatically created and assigned to this user during installation.
Availability: Summer '25