Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
After September 30, 2014, the CyberSource hosted order page will no longer function. The uc_cybersource module in 8.x, 7.x, and 6.x has to be updated to use the new Secure Acceptance API.
https://www.cybersource.com/products_and_services/payment_security/secur...
Comment | File | Size | Author |
---|---|---|---|
#8 | migrate_uc_cybersource-2268609-8.patch | 28.79 KB | djdevin |
Comments
Comment #1
TR CreditAttribution: TR commentedIs this something you can do?
Comment #2
djdevinSure, I can. I have to work on 6.x first as our clients need it to start testing soon, then I can port it over to 7 and 8.
Comment #3
TR CreditAttribution: TR commentedThank you.
Comment #4
deekayen CreditAttribution: deekayen commentedI forked to a new module to support Secure Acceptance Web/Mobile:
https://www.drupal.org/sandbox/deekayen/2306211
Comment #5
deekayen CreditAttribution: deekayen commentedI also forked the tax calculation into a separate module:
https://www.drupal.org/sandbox/deekayen/2306227
Comment #6
djdevinCan you make it a patch to Ubercart instead? There will be no reason to have two uc_cybersource modules, since the old method will no longer work anyway.
We also have to fix the silent post payment as well.
Comment #7
deekayen CreditAttribution: deekayen commentedweb/mobile, sop, and taxes ought to be separate modules IMO. we have some fundamental disagreement. if you didn't want a fork, you should have done the upgrade earlier the way you wanted it, but you're welcome to steal my work back into the uc_cybersource module if you want.
Comment #8
djdevinA warning would have been nice. I had no idea anyone else was working on it.
Well here's a patch against 6.x-2.x-dev's uc_cybersource, for HOP but not SOP. Retains namespace and should be an easy switch as only the important bits changed.
Comment #9
Parser CreditAttribution: Parser commentedI just wanted to check the status of a 7.x patch (our clients are starting to get nervous). Would you like help porting the 6.x patch?
Comment #10
deekayen CreditAttribution: deekayen commentedI haven't been working on anything except SAWM for 6.x in Ubercart and SAWM for 7.x in Commerce. My client launched uc_secure_acceptance_wm module for 6.x yesterday. Another guy I talked to decided to switch from the old SOP to SOAP instead of migrating to SA SOP.
Comment #11
flyingyoda51 CreditAttribution: flyingyoda51 commentedIs there anything else that needs to be done other than applying the patch?
Comment #12
TR CreditAttribution: TR commentedNew features need to go into 8.x-4.x first, then get backported if there is sufficient interest. Because Drupal 6 is almost obsolete, it is highly unlikely this will be added to Ubercart for D6.
Comment #13
sagern CreditAttribution: sagern commentedMy organization for one is interested in seeing a patch or update to support CyberSource in Drupal 7.
Comment #14
TR CreditAttribution: TR commentedFYI, if you're using Cybersource:
We are proposing to remove uc_cybersource from core Ubercart in Drupal 8. Please post in #2641764: Remove uc_cybersource from Ubercart core in D8 if you have something to say about this.
Comment #15
TR CreditAttribution: TR commentedComment #16
TR CreditAttribution: TR commentedThe Ubercart maintainers aren't working on this, so if you would like to see this included in Ubercart 7.x-3.x you will need to provide a patch. Feel free to re-open this issue if you are willing to work on this.