Business-OnlinePayment-Braintree
view release on metacpan or search on metacpan
NAME
Business::OnlinePayment::Braintree - Online payment processing through
Braintree
VERSION
Version 0.020
SYNOPSIS
use Business::OnlinePayment;
$tx = new Business::OnlinePayment('Braintree',
merchant_id => 'your merchant id',
public_key => 'your public key',
private_key => 'your private key',
);
$tx->test_transaction(1); # sandbox transaction for development and tests
$tx->content(amount => 100,
card_number => '4111 1111 1111 1111',
expiration => '1212');
$tx->submit();
if ($tx->is_success) {
print "Card processed successfully: " . $tx->authorization . "\n";
} else {
print "Card was rejected: " . $tx->error_message . "\n";
}
DESCRIPTION
Online payment processing through Braintree based on Net::Braintree.
The documentation for Net::Braintree is located at
https://www.braintreepayments.com/docs/perl.
NOTES
This is supposed to cover the complete Braintree Perl API finally.
METHODS
submit
Submits transaction to Braintree gateway.
sale $submit
Performs sale transaction with Braintree. Used both for settlement
($submit is a true value) and authorization ($submit is a false value).
set_defaults
Sets defaults for the Braintree merchant id, public and private key.
AUTHOR
Stefan Hornburg (Racke), <racke at linuxia.de>
BUGS
Please report any bugs or feature requests to
bug-business-onlinepayment-braintree at rt.cpan.org, or through the web
interface at
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Business-OnlinePayment-Braintree.
I will be notified, and then you'll automatically be notified of
progress on your bug as I make changes.
You can find documentation for this module with the perldoc command.
perldoc Business::OnlinePayment::Braintree
You can also look for information at:
( run in 1.821 second using v1.01-cache-2.11-cpan-364913b4093 )