One important thing is to keep the payment logic independent of the
language and layout of the website. I would recommend storing the
selected language in the checkout session and carrying it through the
Authorize.net redirect flow, so users return t...