Downloads
This is the initial upload of the CyberSource module. It includes integration of the Silent Order POST method, which requires you to do a couple things in your account.
In Tools & Settings, there is a Hosted Order Page section. You need to go the security section and download the security script it offers for PHP. You'll place this in your uc_cybersource directory. The file contains a function that conflicts with a Drupal function. I'll probably make a script to fix this, but for now just open the file and do a find/replace to change all instances of L( to csL(.
You must also adjust the Hosted Order Page settings. Specifically you need set the Receipt Response URL and Decline Response URL to http://www.example.com/cs/receipt and check the box beneath both those textfields. This really just reports to a dummy URL defined by the module, but you have to check the checkboxes so the module can receive the transaction results and act on them. Use the same URL as your Merchant POST URL.
Once you've done these things, you should be ready to test it out! When testing with CyberSource's Silent Order POST service, you can't process anything over $1,000. This limitation will not apply in production mode.
Future plans include adding Simple Order API integration to this module.
Development
| Preview | Attachment | Size |
|---|---|---|
| uc_cybersource.tar.gz | 7.91 KB |


)