Skip to content

payment-collection — process narrative

15 Flow(s) · 0 Task creation(s) · 4 Apex class(es) · 0 trigger(s) on related SObjects.

Invoice issuance → payment request → authorisation (DD or card via Asperato) → collection. Handles reminders and cancellations.

Focus SObjects: Invoice__c, asp04__Payment__c, PaymentRequest__c, asp04__Authorisation__c

FlowTriggerCreates TasksUpdates Objects
Asperato Payment After Insert Flowasp04__Payment__c (Create)
Asperato Payment After Update Flowasp04__Payment__c (Update)
DD Payment Authorisation for ClientFlow
Initiate Payment Authorisation Screen FlowFlow
Initiate Payment Request Screen FlowFlow
Invoice After Update Create Asperato Payment RecordInvoice__c (Update)
Invoice Before Update Populate Invoice Sent DateInvoice__c (Update)
Invoice Cancellation Approval FlowInvoice__c (Update)
Invoice Sent Reminder EmailAutoLaunchedFlowtaskSubject
Issue Invoice Screen FlowFlow
Pause Payment Request Screen FlowFlow
Payment Request After Save Create Draft InvoicePaymentRequest__c (CreateAndUpdate)
Process Immediate PaymentAutoLaunchedFlow
Re-Issue Invoice Screen FlowFlow
Reinstated Payment Request Screen FlowFlow

None matched.

Class Name
InvoiceBatch
InvoiceNumberGenerator
sendRecurringPaymentInvoice
ShowRecentInvoicesController

None (or all are in managed packages).

This narrative is assembled heuristically from the process registry patterns. It will pick up most of the process but may miss Flows/Tasks/Apex that don’t match the naming conventions. Dig into the individual Flow/trigger docs for the authoritative view.