There has been little use of uc_cybersource over the years, very few issues reported, and almost no participation from the community in support of this module. The Ubercart maintainers (TR and longwave) do not use Cybersource, and as there's no demonstrable interest in supporting or maintaining this module, and as it does not properly work anymore due to changes in Cybersource's API, and as there is at least one contributed module that provides Cybersource support for Ubercart, we have decided to remove Cybersource from core Ubercart in Drupal 8. It will still be minimally maintained in D7, but we rely on community participation to address any D7 issues that exist or may arise.

If someone has an interest in keeping this going and porting it to D8, please let us know, otherwise we will be removing it within the next few weeks.

Original bug report:

When enable payment(cybersource) module, Add to cart(/cart) page shows below error.
Fatal error: Call to undefined function variable_set() in /modules/ubercart/payment/uc_cybersource/uc_cybersource.module on line 844

As we have removed variable_set and variable_get in drupal 8,the error might be occur.Can we have any patch for this.

Comments

Shamily A created an issue. See original summary.

Vinoth.m’s picture

Try with Ubercart 8.x-4.x-dev version. It might help you.

tr’s picture

Category: Bug report » Support request
Status: Active » Closed (works as designed)

uc_cybersource can't be used in D8 and isn't supported in D8. It will probably be split off into a stand-alone module eventually, but right now we're not working on it.

tr’s picture

Title: Drupal 8 payment module » Port uc_cybersource to D8
Version: 8.x-4.0-alpha1 » 8.x-4.x-dev
Category: Support request » Task
Status: Closed (works as designed) » Postponed
tr’s picture

Adding related issues.

tr’s picture

Category: Task » Plan
Status: Active » Needs review

There has been little use of uc_cybersource over the years, very few issues reported, and almost no participation from the community in support of this module. The Ubercart maintainers (TR and longwave) do not use Cybersource, and as there's no demonstrable interest in supporting or maintaining this module, and as it does not properly work anymore due to changes in Cybersource's API, and as there is at least one contributed module that provides Cybersource support for Ubercart, we have decided to remove Cybersource from core Ubercart in Drupal 8. It will still be minimally maintained in D7, but we rely on community participation to address any D7 issues that exist or may arise.

If someone has an interest in keeping this going and porting it to D8, please let us know, otherwise we will be removing it within the next few weeks.

  • TR committed f0122bc on 8.x-4.x
    Issue #2641764: Remove uc_cybersource from Ubercart core in D8
    
tr’s picture

Status: Needs review » Fixed

Done.

tr’s picture

Issue summary: View changes

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.