Update to the latest Authorize.net SDK
Fix formatting, dump the response into the raw response when posting a transaction instead of the request
Allow a customer to be saved via CIM as the result of a successful transaction
Fix formatting and update docs
Fix a bug where the order was not checked when Authorize.net invokes Broadleaf to process the payment. This is required because there is no other way to prevent user error (like closing the browser/stopping the request) to guarantee that the appropriate things happen when a card is charged successfullly/unsuccessfully
When translating the response from Authorize.net, ensure that it actually came from there
Fix a bug where NPEs were thrown when VOIDing a request from a failed checkout. This ensures that we do not send over any null values that the Authorize.net API cannot deal with
Allow payments to be sent via a saved payment profile
Avoid NPEs and IndexOutOfBoundsExceptions on a not-ok response from the gateway