-
-
10 Jan 2003 20:38:25 UTC
- Distribution: Business-OnlinePayment-TCLink
- Module version: 1.03
- Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Issues (3)
- Testers (23 / 0 / 0)
- Kwalitee
Bus factor: 0- % Coverage
- License: unknown
- Activity
24 month- Tools
- Download (4.85KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- unknown
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
Business::OnlinePayment::TCLink - TrustCommerce backend for Business::OnlinePayment
SYNOPSIS
use Business::OnlinePayment; my $tx = new Business::OnlinePayment("TCLink"); $tx->content( type => 'VISA', login => '99999', password => '', action => 'Normal Authorization', amount => '49.95', first_name => 'Dan', last_name => 'Helfman', address => '123 Anystreet', city => 'Anywhere', state => 'UT', zip => '84058', card_number => '4111111111111111', expiration => '09/05', ); $tx->submit(); if($tx->is_success()) { print "Card processed successfully: ".$tx->authorization."\n"; } else { print "Card was rejected: ".$tx->error_message."\n"; }
SUPPORTED TRANSACTION TYPES
Visa, MasterCard, American Express, Discover, Novus, Diner's Club, Carte Blanche, Japan Card, Enroute, CC
Content required: type, login, password, action, amount, first_name, last_name, card_number, expiration.
Check
Content required: type, login, password, action, amount, first_name, last_name, account_number, routing_code.
DESCRIPTION
For detailed information see Business::OnlinePayment.
NOTE
To settle an authorization-only transaction (where you set action to 'Authorization Only'), submit the transaction id code in the field "order_number" with the action set to "Post Authorization". You can get the transaction id from the authorization by calling the order_number method on the object returned from the authorization. You must also submit the amount field with a value less than or equal to the amount specified in the original authorization.
COMPATIBILITY
This module relies on Net::TCLink for interacting with the TrustCommerce payment engine. See http://www.trustcommerce.com/tclink.html for details.
AUTHOR
Dan Helfman <dan@trustcommerce.com>
Derived from code by Jason Kohles and Ivan Kohler.
SEE ALSO
perl(1). Business::OnlinePayment. Net::TCLink.
Module Install Instructions
To install Business::OnlinePayment::TCLink, copy and paste the appropriate command in to your terminal.
cpanm Business::OnlinePayment::TCLink
perl -MCPAN -e shell install Business::OnlinePayment::TCLink
For more information on module installation, please visit the detailed CPAN module installation guide.