Managing Cybersource Payment Module
Note: This manual is for osCommerce v4.
After you accessed the admin area of your website click on Modules, Payment and Online tabs. Click on the required front end tab and find the module and click on Edit button (if it has not been installed yet switch on Show inactive and Show not installed switches and install/switch it on).
Set up the required options in the Settings and Restrictions sections. To get Cybersource profile id, access key and secret key click on Business Center link.
After you login to cybersource website click on Payment Configuration and Secure Acceptance Settings tabs. Then click on New Profile button.
Fill in the required fields and click on Submit button.
Copy Profile ID and paste it to your Cybersource payment module as described above. Then click on Payment Settings tab, on Add Card Types and select the required cards from the list.
Click on Gear icon next to each card. In the pop up window select the CVN options and the required currency.
Make sure you click on Save button to save the changes.
Under Security tab click on + icon.
Fill in the Key Name field, click on Create button and confirm the action.
Copy the access and secret keys and paste them to your Cybersource payment module as described above.
Under Payment Form tab you can either change some settings or leave everything as is.
Under Notifications tab check the box next to Merchant Post URL and fill in the URL field (it should contain your website domain + callback/webhooks.payment.cyber_source (this URL part can be found in your Cybersource payment module settings), for example, https://dev.trueloaded.co.uk/callback/webhooks.payment.cyber_source). Click on Save button and confirm the action.
Under Customer Response tab click on Hosted by You radio buttons for both Transaction Response Page and Custom Cancel Response Page and fill in the same URL (for example, https://dev.trueloaded.co.uk/callback/webhooks.payment.cyber_source) in both URL fields. Click on Save button and confirm the action.
Under Branding tab you can either change some settings or leave everything as is.
Click on tick icon to promote the profile to active and confirm the action.
Your profile should be active now.