Another option would be to go with Kagi (http://www.kagi.com). They have a module that you can put into your Revolution application for this.

Bill Vlahos

On Jan 21, 2005, at 8:49 AM, Richard Miller wrote:

Since posting a related question back in early December, we've signed up with Authorize.net to use their card processing payment gateway. We need to get credit card information from our Rev application to Authorize.net and retrieve the results of the transaction back to our app. (We do not have the ability to do any of this from a standard browser. It all must all happen from within our Rev application.) Configuring the data fields and data stream Authorize needs is not difficult. The question is, how to establish and open the secure connection.

The following information is from the Authorize.net implementation guide. Given this info, it seems we might need to use the Open Secure Socket and Encrypt commands to start the process, but we really have no idea of the syntax required. Also, how is an SSL certificate involved in this process?

Any comments would be greatly appreciated. Thanks.

Richard Miller
Imprinter Technologies

------------------------------------------
How Does AIM Work?

When using AIM, transactions flow in the following way:

1. The Merchant’s server initiates a secure connection to the payment gateway and then initiates an HTTPS POST of the transaction data to the gateway server
2. The payment gateway receives and processes the transaction data
3. The payment gateway then generates and submits the transaction response to the Merchant’s server
4. The Merchant’s server receives and processes the response
5. Finally, the Merchant prints a receipt and obtains the cardholder’s signature to complete the transaction


What is Required to Implement AIM?

Merchants must be able to perform the following functions in order to submit transactions to the gateway using AIM:

1. Establish a secure socket connection
2. Provide both server and client side encryption
3. Develop scripts on a Web server for the integration to the gateway (e.g., for submitting transaction data and receiving system responses)


AIM Implementation

To implement AIM, a developer would design a script that can do the following:

1. Securely obtain all of the information needed to process a transaction
2. Initiate a secure HTTPS form POST from the merchant’s server to:
https://cardpresent.authorize.net/gateway/transact.dll
3. Receive the response from the gateway and process the response to display the appropriate result to the end user


Note: For reasons of security, use only port 443 for AIM information transfers.

_______________________________________________
use-revolution mailing list
[email protected]
http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to