On the Confirmation page, we get the "Error: The Payment Transaction was approved."

It is likely that some of the post install steps were not completed.
- You need to setup the object level security on the “Sites” Profile. i.e. setup > develop > sites. Click into site label. Click view public access settings. See:http://www.payments2us.com/installation-manual/security/how-to-set-up-external-site-security-older-version/
- Make sure the “Payments2US Sites” Permission Set is added to the Sites Guest user. See section 3 of procedure:http://www.payments2us.com/installation-manual/security/how-to-set-up-external-site-security-older-version/
Start the Batch Processor
- On the primary Merchant Facility, about 1/3 of the way down the screen, there is a “Start” button for the batch processor. Please click this to start.