Called after a successful Capture has occurred.
Capture is either invoked as a separate service call or as part of the standard authorisation flow.
Any exception thrown by this method will be swallowed and will not affect the transaction outcome - unless something bad happens on the DB and the commit charge can not be stored to the DB.