Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Cardstream(3)	      User Contributed Perl Documentation	 Cardstream(3)

NAME
       Business::OnlinePayment::Cardstream - Cardstream	Plugin for
       Business::OnlinePayment

SYNOPSIS
	       use Business::OnlinePayment;
	       my $Cardstream =	new Business::OnlinePayment("Cardstream");

	       $Cardstream->content(
		       type	       =>      'visa',
		       login	       =>      'mylogin',
		       passwd	       =>      'mypassword',
		       action	       =>      'authorise',
		       amount	       =>      '5.00',
		       name	       =>      'John Watson',
		       address	       =>      '6 Elms,	Oak Road.',
		       card_number     =>      '4725444499992827',
		       expiration      =>      '0112' #YYMM
		       );
	       $Cardstream->submit;

	       if ($Cardstream->is_success) {
		       print "Success, Auth Code is ".$Cardstream->authorization;
	       } else {
		       print "Failed, Error message ".$Cardstream->error_message;
	       }

	       my @RESPONSE = split('\|',$Cardstream->server_response);
	       my %response_hash = @RESPONSE;

Supported Cards
   Visa, MasterCard, Switch (Check website for updates)
       Switch cards require issue number; $Cardstream->content(issue =>	'1')

NOTES
   Merchant accounts
       A Cardstream merchant account is	free of	charge to set-up.  Cardstream
       operates	on a commission	basis. Please see http://www.cardstream.com
       for pricing information,	or contact sales@cardstream.com.

   Expiration dates
       Cardstream.pm requires expiration dates in APACS/30 Standard format,
       which, unlike what is printed on	the card, is YYMM.

   server-response
       The auth	code and error messages	are stored into
       $Cardstream->authorization and $Cardstream->error_message, however
       should you require more debugging information, server-response contains
       a pipe delimited	hash consisting	of the error code, text	message	from
       bank...etc.

DESCRIPTION
       For detailed information	see Business::OnlinePayment.

AUTHOR
       Craig R.	Belcham, crb@cardstream.com.

SEE ALSO
       perl(1).	Business::OnlinePayment.  http://www.cardstream.com for
       merchant	account	information.

perl v5.32.1			  2000-02-17			 Cardstream(3)

NAME | SYNOPSIS | Supported Cards | NOTES | DESCRIPTION | AUTHOR | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Business::OnlinePayment::Cardstream&sektion=3&manpath=FreeBSD+13.1-RELEASE+and+Ports>

home | help