This method is called in case the authorisation of the transaction was successful.
In case of auto-capture the capture will happen right away otherwise the response is returned to the caller.
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.