projects
/
Business-OnlinePayment-vSecureProcessing.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
0.03, cvv2 not required for all transactions (+add test, update MANIFEST), RT#32782
[Business-OnlinePayment-vSecureProcessing.git]
/
lib
/
Business
/
OnlinePayment
/
vSecureProcessing.pm
diff --git
a/lib/Business/OnlinePayment/vSecureProcessing.pm
b/lib/Business/OnlinePayment/vSecureProcessing.pm
index
63a8080
..
75675f3
100644
(file)
--- a/
lib/Business/OnlinePayment/vSecureProcessing.pm
+++ b/
lib/Business/OnlinePayment/vSecureProcessing.pm
@@
-11,7
+11,7
@@
use Business::OnlinePayment::HTTPS;
@ISA = qw(Business::OnlinePayment::HTTPS);
$DEBUG = 0;
@ISA = qw(Business::OnlinePayment::HTTPS);
$DEBUG = 0;
-$VERSION = '0.03
_01
';
+$VERSION = '0.03';
# mapping out all possible endpoints
# but this version will only be building out "charge", "void", & "credit"
# mapping out all possible endpoints
# but this version will only be building out "charge", "void", & "credit"
@@
-238,7
+238,7
@@
sub submit {
my @required_fields = qw/ Amount /;
if ($action eq 'charge') {
push @required_fields, $_
my @required_fields = qw/ Amount /;
if ($action eq 'charge') {
push @required_fields, $_
- foreach (qw/ AccountNumber
Cvv
ExpirationMonth ExpirationYear /);
+ foreach (qw/ AccountNumber ExpirationMonth ExpirationYear /);
}elsif ($action eq 'void') {
push @required_fields, $_
foreach (qw/ ReferenceNumber /);
}elsif ($action eq 'void') {
push @required_fields, $_
foreach (qw/ ReferenceNumber /);