Cybersource

Top  Previous  Next

The Cybersource Hosted Order Page service is supported by AShop V.

 

Requirements

Cybersource does not require Curl with SSL, however SSL with a security certificate is recommended in order to avoid security warning messages in the customer's browser when redirected back to the AShop payment confirmation page after payment is completed.

 

Cybersource free for all demo account for testing

https://businesscenter.cybersource.com/sbc/Login.do

Login with the username/merchant ID: universaldemo and the password: demo4me2 and change it's settings before running any tests.

 

These are the steps needed to start using Cybersource HOP:

1.Login to the Business Center and click "Tools & Settings" in the menu to the left.
2.Click "Settings" under Hosted Order Page and scroll down to the Receipt Page section.
3.Change the Receipt Response URL to a secure URL to the AShop order.php script and add ?payopt=nn where "nn" is replaced with the actual payoption ID in AShop. For example: https://securedomain.com/~yoursite/ashop/order.php?payopt=113
4.Scroll down to the Notifications section and check the Merchant POST URL option.
5.Change the Merchant POST URL to a regular http URL to the AShop order script, for example: http://www.yoursite.com/ashop/order.php
6.Click "Security" under Hosted Order Page in the left menu.
7.Select "PHP" under the Generate Security Script section and click Submit to download the resulting HOP.php script.
8.Upload the HOP.php script to the admin subdirectory in AShop.
9.Create a payment option in AShop using the Cybersource merchant ID/username for the Merchant ID box and the Cybersource account password for the Security Secret box.