Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Business-OnlinePayment-CyberSource CPAN distribution.

Report information
The Basics
Id: 40630
Status: resolved
Priority: 0/
Queue: Business-OnlinePayment-CyberSource

People
Owner: Nobody in particular
Requestors: wonko [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 2.00
Fixed in: 2.00



With the newest version of CyberSource's Perl API (5.0.0 at the time of this writing) I needed to do the following in my code that uses Business::OnlinePayment::CyberSource to get it to work. I'm guessing that CyberSource changed the names of some modules or remove some alias or something. use CyberSource::SOAPI; BEGIN { # Business::OnlinePayment::CyberSource uses a package named "cybs" # which is probably an old name for CyberSource::SOAPI. So alias # cybs to CyberSource::SOAPI no strict 'refs'; *{'cybs::'} = \*{'CyberSource::SOAPI::'}; $INC{'cybs.pm'} = $INC{'CyberSource/SOAPI.pm'}; }
fixed in 2.01