How does the Authorize.Net module listen to the payment gateway for a payment confirmation