Beanstream is a Canadian based payment gateway. You can find out more about it on their website: http://www.beanstream.com
Beanstream supports the Store Hosted / Server to Gateway, Store Hosted / Browser to Gateway (Relay), and Gateway Hosted connection methods offered by Squirrelcart. Requirements vary based on the connection method you choose in Squirrelcart.
- Determine which connection method you are going to use.
- Login to your Beanstream control panel
- Click adminstration > account settings > order settings
- Uncheck the Restrict Internet Transaction Processing Types field
- Make sure the following fields are unchecked:
Require PGP signing of all transactions
Validate referring host address
Validate orders against inventory
Use username/password validation against transaction
- Check the field labeled Use hash validation against transaction
- Below that field, enter a unique string in the Hash Key field. This string is used to ensure only your website is permitted to submit transactions. Write this value down.
- Set the Hash Algorithm field to MD5.
- Click Update
- Open Squirrelcart's control panel
- Open the Payment Gateways table
- Click on the record row labeled Beanstream
- Enter your 9 digit Merchant ID in the Merchant ID # field
- Enter the hash key you created in step 7 in the Hash Key field
- Choose your transaction type using the Transaction Type field (click the field name for help)
- Set the Connection Method field to the choice you made in step 1
- Check the Enabled field
- Click

© 2001-2017 Lighthouse Development. All Rights Reserved.