Skip to content

Commit

Permalink
Import of XENO/Business-OnlinePayment-CyberSource-3.000003 from CPAN.
Browse files Browse the repository at this point in the history
gitpan-cpan-distribution: Business-OnlinePayment-CyberSource
gitpan-cpan-version:      3.000003
gitpan-cpan-path:         XENO/Business-OnlinePayment-CyberSource-3.000003.tar.gz
gitpan-cpan-author:       XENO
gitpan-cpan-maturity:     released
  • Loading branch information
xenoterracide authored and Gitpan committed Oct 21, 2014
1 parent dd4d0c6 commit 0c5fd4c
Show file tree
Hide file tree
Showing 33 changed files with 2,793 additions and 1,861 deletions.
15 changes: 14 additions & 1 deletion Changes
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,12 +1,25 @@
Revision history for Business-OnlinePayment-CyberSource

3.000003 2012-08-28
- fix licensing
- release to cpan

3.000002 2012-08-24
- Fixed logic error preventing follow-on credits from working properly
- Fixed Logic errors with expiration dates
- Added support for expiration dates with MMYY format
- various other bug fixes

3.000000 2012-08-16
- Refactored code to use Business::CyberSource as the underlying engine

2.01 2011-07-25
- use dist-zilla
- mostly bring up to perl-critic compliance
- allow passing a config hash on object initialization
- fix to work with CyberSource Simple API 5.0
- new maintainership Caleb Cushing

2.00 2007-04-21
- release of 2.00, no changes noted, and I'm way to lazy to look at diff's

Expand Down
548 changes: 360 additions & 188 deletions LICENSE

Large diffs are not rendered by default.

21 changes: 13 additions & 8 deletions MANIFEST
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,32 @@ META.yml
Makefile.PL
README
lib/Business/OnlinePayment/CyberSource.pm
lib/Business/OnlinePayment/CyberSource/Error.pm
lib/Business/OnlinePayment/CyberSource/Client.pm
lib/Business/OnlinePayment/CyberSource/Role/ErrorReporting.pm
lib/Business/OnlinePayment/CyberSource/Role/InputHandling.pm
lib/Business/OnlinePayment/CyberSource/Role/TransactionHandling.pm
perlcritic.rc
t/00-compile.t
t/01-credit_card.t
t/02-capture.t
t/03-hash-config.t
t/04-custom-config-location.t
t/author-critic.t
t/author-pod-spell.t
t/author-test-eol.t
t/authorization-only.t
t/credit.t
t/expiration-conversion.t
t/normal-authorization.t
t/post-authorization.t
t/release-cpan-changes.t
t/release-dist-manifest.t
t/release-distmeta.t
t/release-eol.t
t/release-kwalitee.t
t/release-meta-json.t
t/release-minimum-version.t
t/release-mojibake.t
t/release-pod-coverage.t
t/release-pod-linkcheck.t
t/release-pod-spell.t
t/release-pod-syntax.t
t/release-portability.t
t/release-synopsis.t
t/release-test-version.t
t/release-unused-vars.t
weaver.ini
t/void.t
74 changes: 56 additions & 18 deletions META.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{
"abstract" : "CyberSource backend for Business::OnlinePayment",
"author" : [
"Peter Bowen <peter@bowenfamily.org>",
"Caleb Cushing <xenoterracide@gmail.com>"
"Jad Wauthier <Jadrien dot Wauthier at GMail dot com>",
"Caleb Cushing <xenoterracide@gmail.com>",
"Peter Bowen <peter@bowenfamily.org>"
],
"dynamic_config" : 0,
"generated_by" : "Dist::Zilla version 4.200012, CPAN::Meta::Converter version 2.110930",
"generated_by" : "Dist::Zilla version 4.300021, CPAN::Meta::Converter version 2.120921",
"license" : [
"artistic_2"
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
Expand All @@ -27,31 +28,68 @@
},
"runtime" : {
"requires" : {
"AutoLoader" : 0,
"Business::OnlinePayment" : 0,
"Carp" : 0,
"CyberSource::SOAPI" : 0,
"Exporter" : 0,
"parent" : 0,
"perl" : "5.006"
"Business::CyberSource::Client" : "0",
"Business::OnlinePayment" : "0",
"Class::Load" : "0.20",
"Data::Dump" : "0",
"DateTime" : "0",
"Exception::Base" : "0",
"Moose" : "0",
"Moose::Role" : "0",
"MooseX::Aliases" : "0",
"MooseX::NonMoose" : "0",
"MooseX::StrictConstructor" : "0",
"MooseX::Types::Common::String" : "0",
"MooseX::Types::CyberSource" : "0",
"MooseX::Types::Moose" : "0",
"Try::Tiny" : "0",
"namespace::autoclean" : "0",
"perl" : "5.010",
"strict" : "0",
"warnings" : "0"
}
},
"test" : {
"requires" : {
"English" : 0,
"Env" : 0,
"File::Find" : 0,
"File::Temp" : 0,
"Test::More" : 0
"File::Find" : "0",
"File::Temp" : "0",
"Test::More" : "0"
}
}
},
"provides" : {
"Business::OnlinePayment::CyberSource" : {
"file" : "lib/Business/OnlinePayment/CyberSource.pm",
"version" : "3.000003"
},
"Business::OnlinePayment::CyberSource::Client" : {
"file" : "lib/Business/OnlinePayment/CyberSource/Client.pm",
"version" : "3.000003"
},
"Business::OnlinePayment::CyberSource::Role::ErrorReporting" : {
"file" : "lib/Business/OnlinePayment/CyberSource/Role/ErrorReporting.pm",
"version" : "3.000003"
},
"Business::OnlinePayment::CyberSource::Role::InputHandling" : {
"file" : "lib/Business/OnlinePayment/CyberSource/Role/InputHandling.pm",
"version" : "3.000003"
},
"Business::OnlinePayment::CyberSource::Role::TransactionHandling" : {
"file" : "lib/Business/OnlinePayment/CyberSource/Role/TransactionHandling.pm",
"version" : "3.000003"
}
},
"release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/hgdev/Business-OnlinePayment-CyberSource/issues"
},
"repository" : {
"type" : "git"
"type" : "git",
"url" : "git://github.com/hgdev/Business-OnlinePayment-CyberSource.git",
"web" : "https://github.com/hgdev/Business-OnlinePayment-CyberSource"
}
},
"version" : "2.01"
"version" : "3.000003"
}

55 changes: 42 additions & 13 deletions META.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,62 @@
---
abstract: 'CyberSource backend for Business::OnlinePayment'
author:
- 'Peter Bowen <peter@bowenfamily.org>'
- 'Jad Wauthier <Jadrien dot Wauthier at GMail dot com>'
- 'Caleb Cushing <xenoterracide@gmail.com>'
- 'Peter Bowen <peter@bowenfamily.org>'
build_requires:
English: 0
Env: 0
File::Find: 0
File::Temp: 0
Test::More: 0
configure_requires:
ExtUtils::MakeMaker: 6.30
dynamic_config: 0
generated_by: 'Dist::Zilla version 4.200012, CPAN::Meta::Converter version 2.110930'
license: artistic_2
generated_by: 'Dist::Zilla version 4.300021, CPAN::Meta::Converter version 2.120921'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: Business-OnlinePayment-CyberSource
no_index:
file:
- perlcritic.rc
provides:
Business::OnlinePayment::CyberSource:
file: lib/Business/OnlinePayment/CyberSource.pm
version: 3.000003
Business::OnlinePayment::CyberSource::Client:
file: lib/Business/OnlinePayment/CyberSource/Client.pm
version: 3.000003
Business::OnlinePayment::CyberSource::Role::ErrorReporting:
file: lib/Business/OnlinePayment/CyberSource/Role/ErrorReporting.pm
version: 3.000003
Business::OnlinePayment::CyberSource::Role::InputHandling:
file: lib/Business/OnlinePayment/CyberSource/Role/InputHandling.pm
version: 3.000003
Business::OnlinePayment::CyberSource::Role::TransactionHandling:
file: lib/Business/OnlinePayment/CyberSource/Role/TransactionHandling.pm
version: 3.000003
requires:
AutoLoader: 0
Business::CyberSource::Client: 0
Business::OnlinePayment: 0
Carp: 0
CyberSource::SOAPI: 0
Exporter: 0
parent: 0
perl: 5.006
resources: {}
version: 2.01
Class::Load: 0.20
Data::Dump: 0
DateTime: 0
Exception::Base: 0
Moose: 0
Moose::Role: 0
MooseX::Aliases: 0
MooseX::NonMoose: 0
MooseX::StrictConstructor: 0
MooseX::Types::Common::String: 0
MooseX::Types::CyberSource: 0
MooseX::Types::Moose: 0
Try::Tiny: 0
namespace::autoclean: 0
perl: 5.010
strict: 0
warnings: 0
resources:
bugtracker: https://github.com/hgdev/Business-OnlinePayment-CyberSource/issues
repository: git://github.com/hgdev/Business-OnlinePayment-CyberSource.git
version: 3.000003
60 changes: 35 additions & 25 deletions Makefile.PL
Original file line number Diff line number Diff line change
Expand Up @@ -2,40 +2,50 @@
use strict;
use warnings;

use 5.006;
use 5.010;

use ExtUtils::MakeMaker 6.30;



my %WriteMakefileArgs = (
'ABSTRACT' => 'CyberSource backend for Business::OnlinePayment',
'AUTHOR' => 'Peter Bowen <peter@bowenfamily.org>, Caleb Cushing <xenoterracide@gmail.com>',
'BUILD_REQUIRES' => {
'English' => '0',
'Env' => '0',
'File::Find' => '0',
'File::Temp' => '0',
'Test::More' => '0'
"ABSTRACT" => "CyberSource backend for Business::OnlinePayment",
"AUTHOR" => "Jad Wauthier <Jadrien dot Wauthier at GMail dot com>, Caleb Cushing <xenoterracide\@gmail.com>, Peter Bowen <peter\@bowenfamily.org>",
"BUILD_REQUIRES" => {
"File::Find" => 0,
"File::Temp" => 0,
"Test::More" => 0
},
'CONFIGURE_REQUIRES' => {
'ExtUtils::MakeMaker' => '6.30'
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => "6.30"
},
'DISTNAME' => 'Business-OnlinePayment-CyberSource',
'EXE_FILES' => [],
'LICENSE' => 'artistic_2',
'NAME' => 'Business::OnlinePayment::CyberSource',
'PREREQ_PM' => {
'AutoLoader' => '0',
'Business::OnlinePayment' => '0',
'Carp' => '0',
'CyberSource::SOAPI' => '0',
'Exporter' => '0',
'parent' => '0'
"DISTNAME" => "Business-OnlinePayment-CyberSource",
"EXE_FILES" => [],
"LICENSE" => "perl",
"NAME" => "Business::OnlinePayment::CyberSource",
"PREREQ_PM" => {
"Business::CyberSource::Client" => 0,
"Business::OnlinePayment" => 0,
"Class::Load" => "0.20",
"Data::Dump" => 0,
"DateTime" => 0,
"Exception::Base" => 0,
"Moose" => 0,
"Moose::Role" => 0,
"MooseX::Aliases" => 0,
"MooseX::NonMoose" => 0,
"MooseX::StrictConstructor" => 0,
"MooseX::Types::Common::String" => 0,
"MooseX::Types::CyberSource" => 0,
"MooseX::Types::Moose" => 0,
"Try::Tiny" => 0,
"namespace::autoclean" => 0,
"strict" => 0,
"warnings" => 0
},
'VERSION' => '2.01',
'test' => {
'TESTS' => 't/*.t'
"VERSION" => "3.000003",
"test" => {
"TESTS" => "t/*.t"
}
);

Expand Down
Loading

0 comments on commit 0c5fd4c

Please sign in to comment.