The simplified diagram here shows that payment could still be voided before the moment of settlement, when and how can I be sure that the payment is complete?
I was hoping to sumbit for settlement at the moment of despatch...
You could just automatically submit it for settlement.
When creating a transaction, use the options.submitForSettlement
option.
More information here