Home > PHP Version Help > Payment Processors > Beanstream

Beanstream and Ecommerce Templates
Once you have created your account with Beanstream the first thing you will need to do is download the file beanstreamphp.zip from our downloads page. The zip file contains two files, customppsend.php and customppreturn.php. These contain all the information you need for the Beanstream integration for the ecommerce templates. Unzip the download and place the two files in your vsadmin/inc/ folder, overwriting the existing files - agree to overwrite if prompted.
Make sure you have uploaded these two files to your server and open your ecommerce template admin payment providers page. Locate the payment provider listed as "Custom" and click on the Modify button. Fill in the details as shown below:

There is no demo mode that can be set in the payment provider admin but you can use the test mode offered by Beanstream so there is no need to tick the Demo Mode box. In Data 1 place your Merchant ID, this is typically a 9 digit number, leave Data 2 blank.
You can test the system with the dummy visa card number 4030000010001234 and any expiry date in the future.
Please do read our guide here on credit card fraud.
That's all there is to it really - any comments on the set up can be posted on our Support Forum.
