NAME
Business::OnlinePayment::SagePay - SagePay backend for Business::OnlinePayment
VERSION
version 0.10
SYNOPSIS
use Business::OnlinePayment;
my $tx = Business::OnlinePayment->new(
"SagePay",
"username" => "abc",
);
$tx->content(
type => 'VISA',
login => 'testdrive',
password => '',
action => 'Normal Authorization',
description => 'Business::OnlinePayment test',
amount => '49.95',
invoice_number => '100100',
customer_id => 'jsk',
first_name => 'Jason',
last_name => 'Kohles',
address => '123 Anystreet',
city => 'Anywhere',
state => 'UT',
zip => '84058',
card_number => '4007000000027',
expiration => '09/02',
cvv2 => '1234', #optional
referer => 'http://valid.referer.url/',
);
$tx->set_server('simulator'); #live, simulator or test(default)
$tx->submit();
if ($tx->is_success) {
print "Card processed successfully: " . $tx->authorization . "\n";
} else {
print "Card was rejected: " . $tx->error_message . "\n";
}
DESCRIPTION
This perl module provides integration with the SagePay VSP payments system.
BUGS
Please report any bugs or feature requests to bug-business-onlinepayment-sagepay at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Business-OnlinePayment-SagePay. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Business::OnlinePayment::SagePay
You can also look for information at:
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Business-OnlinePayment-SagePay
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
http://cpanratings.perl.org/d/Business-OnlinePayment-SagePay
Search CPAN
SEE ALSO
AUTHOR
purge: Simon Elliott <cpan@browsing.co.uk>
ACKNOWLEDGEMENTS
To Airspace Software Ltd <http://www.airspace.co.uk>, for the sponsorship.
To Wallace Reis, for comments and patches.
LICENSE
This library is free software under the same license as perl itself.