I am integrating with authorize.net using the below. Authorize.Net
Accept Hosted There are options in the getHostedPaymentPageRequest api
to specify the url where people can view their receipt and when I run a
test and submit a payment it works great...