CVS edit link for wisdom

Ubercart does not have a feature for CyberSource Hosted Order Page service. This feature was needed by a user and recently posted on the community website in a paid service and employment section. It is also an important feature for any business or people who do not want to take customer credit cards information on their website for security and other reasons. Currently, the module demo is set up at
http://testsite.goeport.com

I am also working on a similar module for Drupal eCommerce CyberSource payment gateway support.

CommentFileSizeAuthor
#1 uc_cybersource_hop.zip7.06 KBwisdom

Comments

wisdom’s picture

StatusFileSize
new7.06 KB

Attached please find a zip file of the module.

avpaderno’s picture

Status: Postponed (maintainer needs more info) » Needs review

Remember to change the status when uploading new code.

tr’s picture

Status: Needs review » Needs work
Issue tags: +Module review

I think a CyberSource HOP payment method would be a nice addition to Ubercart.

But because CyberSource Silent Post is already a part of Ubercart core, I think you should first write your module as a patch to uc_cybersource and post it as a feature request in the Ubercart issue queue at http://drupal.org/project/issues/ubercart. These two CyberSource payment methods belong together, so they can share code, bug fixes etc. in addition to sharing the HOP.php script that you have to download from CyberSource's website in order to run either of these two modules. I don't think this should be a stand-alone module unless it is rejected as a patch to Ubercart's core CyberSource module, and even then I would write it to depend on uc_cybersource so as to minimize duplicate code.

wisdom’s picture

Status: Closed (won't fix) » Closed (fixed)

I suggested to the party who interested in the module to make a feature request but the user said "that never happen" because he tried and could not get a reply for months and as a result he posted it in a paid ad section. That is how the development of this module started.

When I started there was no an easy and quick workaround to patch Ubercart CyberSource module in order to add Hosted order page service. The approach to make this module dependent with Ubercart CyberSource and reduce the number of codes was also not preferred because users will be required to enable two modules while they do not need the function of the other and any change on the Ubercart CyberSource is going to affect this module because of the dependency. Instead of these drawbacks the repetition of the code which has no visible negative drawback was preferred.

This contribution was submitted based on the interest to give the module back to the community by the company/business who requested the development of the module. But the company at the moment is not pursuing the development of the module with me.

avpaderno’s picture

Status: Needs work » Closed (won't fix)

I am changing status basing on the previous comment.

shtrak’s picture

Component: Miscellaneous » miscellaneous
Status: Closed (fixed) » Closed (won't fix)

Where to put these files?