Previous | Next | Main Index: Frames | No Frames |
Document: Frames | No Frames |
OpenSSL | README INSTALL LICENSE |
Net::SSLeay | README |
tar xvzpf openssl-0.9.6.tar.gz (GNU tar) -OR- gunzip openssl-0.9.6.tar.gz tar xvf openssl-0.9.6.tar
./config --prefix=/PATH/TO/ssl --openssldir=/PATH/TO/ssl/openssl
make make test make install
tar xvzpf Net_SSLeay.pm-1.05.tar.gz (GNU tar) -OR- gunzip Net_SSLeay.pm-1.05.tar.gz tar xvf Net_SSLeay.pm-1.05.tar
Original Code: $openssl_path = shift || '/usr/local/ssl'; Change to: $openssl_path = '/PATH/TO/ssl';
perl Makefile.PL PREFIX=/PATH/TO/perl make make test make install
use lib '/PATH/TO/perl/lib/site_perl/5.6.0'; use lib '/PATH/TO/perl/lib/site_perl/5.6.0/i686-linux';
use lib '/PATH/TO/perl/lib/site_perl/5.005';
tar xvzpf Digest-MD5-2.12.tar.gz (GNU tar) -OR- gunzip Digest-MD5-2.12.tar.gz tar xvf Digest-MD5-2.12.tar
perl Makefile.PL PREFIX=/PATH/TO/perl make make test make install
$merchant_file = 'merchant.authorizenet.cfg';
%form_files = ( # KEYS zero one '10' => ['OrderForm.AuthorizeNet.CreditCard.setup', 'Credit Card'], '11' => ['OrderForm.AuthorizeNet.Check.setup', 'Personal Check - US citizens'], '12' => ['Demo.OrderForm.AuthorizeNet.CreditCard.setup', 'AuthorizeNet Demo: Credit Card'], ); # DO NOT REMOVE - terminates %form_files
x_Login testing
x_Password password
x_Type AUTH_CAPTURE # AUTH_CAPTURE or AUTH_ONLY
AUTH_CAPTURE - Authorization w/ Auto Capture AUTH_ONLY - Authorize Only
x_MD5
x_MD5 + x_Login + x_Trans_ID + x_Amount
MD5 Checksum Error: Received MD5 does not match Computed MD5 Received MD5: 0EB499A5A6C3038573B6E757C1DEFAE3 Computed MD5: 3BB3D4DAA63D5695E97B85D354D89CA8 Verify the ADC key stored in x_MD5 in your merchant configuration file matches the ADC secret key in the General ADC Settings section of your merchant account at secure.authorize.net.
x_Email_Customer FALSE # TRUE or FALSE
x_Email_Merchant FALSE # TRUE or FALSE
$merchant_log = 'AuthorizeNet.log';
$merchant_log_size = '100000'; (log file size = 100K)
$pr_type = 'https';$pr_host = 'secure.authorize.net'; $pr_path = '/gateway/transact.dll'; $pr_port = '443';
$pr_login_test = 'testing'; $pr_password_test = 'password';
x_ADC_Delim_Character | (pipe character) x_ADC_Delim_Data TRUE x_ADC_URL FALSE x_Version 3.0 x_ADC_Encapsulate_Character disabled (not used)
x_Header_Email_Receipt
x_Footer_Email_Receipt
OpenSSL is based on the SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style license, which basically means you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions.
RDC Software strongly recommends that users fully understand the laws and regulations relating to encryption and the Internet.
THE IMPORT/EXPORT OR USE OF STRONG CRYPTOGRAPHY SOFTWARE IS ILLEGAL IN SOME PARTS OF THE WORLD. YOU ARE ADVISED TO PAY CLOSE ATTENTION TO ANY IMPORT/EXPORT OR USE LAWS WHICH APPLY TO YOU. RDC SOFTWARE IS NOT LIABLE FOR ANY VIOLATION OF LAW YOU MAKE WITH RESPECT TO THE IMPORT/EXPORT OR USE OF STRONG CRYPTOGRAPHY SOFTWARE. IT IS YOUR RESPONSIBILITY.