Business-CyberSource

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

	- Make optional dependencies recommended
	- fix bug where score threshold in authorization business rules would
	  not have been set correctly
	- fix duplicate initialization in dcc test

0.005003  2012-05-24
	- Add Missing Dependency DateTime::Format::W3CDTF

0.005002  2012-05-23
	- remove Bread::Board as a request Test Dependency, it's mostly used in
	  cases where credentials are required.
	- remove MooseX::AbstractFactory as a dependency, BC::Factory::Request is
	  optional and not even recommended.

0.005001  2012-05-23
	- remove Test::Exception and Data::Dumper::Concise from deps
	- cleanup tests more

0.005000  2012-05-17
	[NEWS]
	- massive test refactoring including use of Bread::Board to simplify tests

Changes  view on Meta::CPAN

	[DEPRECATED]
	- ->is_success success as a name doesn't really make sense

v0.3.7    2011-09-27
	- fix bug where valid REJECT on an expired card was causing an exception
	  to be thrown

v0.3.6    2011-09-27
	- fix bug where you could not specify a zip code for US or CA, and the
	  library would not throw an exception
	- test initialization of authoriztion object without real credentials

v0.3.5    2011-09-23
	- fix bug where American Express card_type was not being detected
	- fix dcc tests
	- more exception tests

v0.3.4    2011-09-20
	- working DCC request support

v0.3.3    2011-09-19

MANIFEST  view on Meta::CPAN

xt/author/auth-reversal/auth-reversal-reject.t
xt/author/auth-reversal/auth-reversal.t
xt/author/authorization/accept.t
xt/author/authorization/avs.t
xt/author/authorization/business-rules.t
xt/author/authorization/cvn.t
xt/author/authorization/error.t
xt/author/authorization/items.t
xt/author/authorization/reject.t
xt/author/authorization/tax-service.t
xt/author/bad-credentials.t
xt/author/capture/accept.t
xt/author/capture/reject.t
xt/author/credit/credit.t
xt/author/credit/follow-on.t
xt/author/critic.t
xt/author/dcc/dcc-authorization.t
xt/author/dcc/dcc-sale.t
xt/author/dcc/dcc.t
xt/author/eol.t
xt/author/pod-coverage.t

lib/Business/CyberSource/Exception/SOAPFault.pm  view on Meta::CPAN

=head1 NAME

Business::CyberSource::Exception::SOAPFault - CyberSource API threw a SOAP Fault

=head1 VERSION

version 0.010008

=head1 DESCRIPTION

This usually means a credentials problem or something is wrong on
CyberSource's end

=head1 ATTRIBUTES

=head2 faultstring

description of error

=head2 faultcode

t/lib/Test/Business/CyberSource.pm  view on Meta::CPAN

            service object => (
                class     => 'Business::CyberSource::Client',
                lifecycle => 'Singleton',
                block     => sub {
                    my $svc = shift;

                    if (   $svc->param('user') eq 'test'
                        || $svc->param('pass') eq 'test' )
                    {
                        plan skip_all => 'Unable to send with fake '
                          . 'credentials. Set both '
                          . 'PERL_BUSINESS_CYBERSOURCE_USERNAME ' . 'and '
                          . 'PERL_BUSINESS_CYBERSOURCE_PASSWORD '
                          . 'in the environment';

                        return;
                    }

                    my $client =
                      use_module('Business::CyberSource::Client')->new(
                        {



( run in 0.284 second using v1.01-cache-2.11-cpan-a5abf4f5562 )