Authorize.Net Form: Clients are being charged multiple times after using back arrow on browser when they resubmit