Krengel Authorize product overview





With the help of RPG-XML Suite I was able to cut my personal project time in half. Read more...

Bruce 'Hoss' Collins,
AAA Cooper Transportation


I followed some example code on your website and have a simple app up and running very similar to what my client needs. Read more...

Carl Galgano
EDI Consulting


Krengel Authorize Product Overview

Krengel Authorize is a packaged software solution for IBM i (AS400) that utilizes Authorize.Net's popular payment gateway to process credit card transactions. With Krengel Authorize, companies running on the IBM i (AS400) can perform Internet-based credit card processing by using an API toolset developed specifically for use within the RPG programming language.

About Authorize.Net

Authorize.Net (a solution of Cybersource) provides the complex infrastructure and security necessary to ensure fast, reliable and secure transmission of credit card transaction data. Connecting Web sites or custom applications to the payment processing network is typically exceptionally difficult and normally beyond the expertise and technical resources of many individual I.T. departments. Authorize.Net manages the routing of transactions just like a traditional credit card swipe machine you find in the physical retail world. However, Authorize.Net uses the Internet instead of a phone line. With Krengel Authorize, companies running on the IBM i server have a solution developed in the RPG programming language which seamlessly integrates with the Authorize.Net interface.

Business Benefits of Krengel Authorize

As a business running on IBM i (AS400), Krengel Authorize allows you to:

  • Authorize, settle, and manage credit card and electronic check payments
  • Utilize your existing IBM i (AS400) server - (no need for a separate or additional PC server)
  • Process credit card transactions from applications written in the RPG programming language
  • Control all phases of your customer's credit card transaction experience
  • Eliminate the need for time consuming manual credit card transactions
  • Leverage industry standard secure data encryption technology - 128-bit SSL protocol
  • Take advantage of included example applications (with full RPG source code) which are customizable to fit your business

Credit Card Processing Diagram



Diagram Map
Step 1: The merchant submits a credit card transaction to the Authorize.Net Payment Gateway on behalf of a customer via secure Web site connection, retail store, MOTO center or wireless device.
Step 2: Authorize.Net receives the secure transaction information and passes it via a secure connection to the Merchant Bank's Processor.
Step 3: The Merchant Bank's Processor submits the transaction to the Credit Card Network (a system of financial entities that communicate to manage the processing, clearing, and settlement of credit card transactions).
Step 4: The Credit Card Network routes the transaction to the Customer's Credit Card Issuing Bank.
Step 5: The Customer's Credit Card Issuing Bank approves or declines the transaction based on the customer's available funds and passes the transaction results back to the Credit Card Network.
Step 6: The Credit Card Network relays the transaction results to the Merchant Bank's Processor.
Step 7: The Merchant Bank's Processor relays the transaction results to Authorize.Net.
Step 8: Authorize.Net stores the transaction results and sends them to the customer and/or the merchant. This step completes the authorization process - all in about three seconds or less!
Step 9: The Customer's Credit Card Issuing Bank sends the appropriate funds for the transaction to the Credit Card Network, which passes the funds to the Merchant's Bank. The bank then deposits the funds into the merchant's bank account. This step is known as the settlement process and typically the transaction funds are deposited into your primary bank account within two to four business days.

To obtain a free trial of Krengel Authorize please call 800-573-6435 or email sales@krengeltech.com.

Authorize.Net AIM Interface Technical Documentation

Become a fan on facebook!