E-Programming
Certified Authoirze.net Solutions

Home
Web Design
Contact Us
Clients
Computers
Support
Payments
Custom Certified Authoirize.net Payment Solutions
Forms and Scripting

The below are used for online payments on you website. Each one is installed by Lennie Core. Each can be customized for your needs/look & feel. They are mobile device friendly!

SSL Certificates are small data files that digitally bind a cryptographic key to an organization's details. When installed on a web server, it activates the padlock and the https protocol (over port 443) and allows secure connections from a web server to a browser. Must be installed on your server. Cost about $250 per yr.

Starting on the left side, descriptions for each type of form. The right side is a snap shot of the form. Each is clickable to see a fully working demonstration.

Each of these solutions can be placed within WordPress, Drupal or other content management systems using <iframe> code I will supply. Each one is fully tested for all browsers & mobile devices.

Each is tied to my developer account so no actual Credit Card Charges are made. Use Credit Card Number 4200000000000000 (16 digits) any name, address. Just a valid expiration date.

Explanations of Authoirze.net functions:

ARB - Automated Recurring Billing
               Web site payment form or a proprietary business application-allowing online                customers or sales representatives using a business application to select and                submit subscription- or installment-based payments.
Unlike standard transactions, Automated Recurring Billing (ARB) transactions are not authorized immediately. Once each scheduled transaction in a subscription has been submitted, which is usually at 08:30 GMT/12:30 AM PST for ARB transactions, the merchant will receive an email from the payment gateway indicating the transaction status. They will settle on the following transaction cut-off time set in the Merchant Interface. If the subscription start date is set to the current day, the first transaction in that subscription is processed the following day.
               (automated credit cart charge authorize.net does all the work)


CIM
- Customer Information Manager
               You can manage customer profiles and issue transactions manually from
               within the Merchant Interface, or integrate your Web site or other application
               using an Application Programming Interface (API). Additionally, in the
               Merchant Interface you can view and search for customer profiles as well as
               review a profile's transaction history.

PCI Compliance = No credit card information is stored on your                              server.

AIM
- Advanced Integration Method
          AIM allows merchants to host their own secure payment form on a website,
               mobile device, etc., and send transactions to the payment gateway using an
               end-to-end secure sockets layer (SSL) connection.


SIM
- Server Integration Method
             SIM has been depereciated by authoirze.net and will not be used in the future due to security issues concerning MD5 hash coding.

Description
Demo

Form # 01 - SIM (Perl, .cgi/html)
SIM Basic Payment Short Form
Form # 01 - SIM Demo +
(SSL Not Required)
PCI Compliance acceptable
Great for online onetime customer payments.


The actual credit card payment form resides on the Authoirze.net Secure server. No credit card information is stored on your site. The clients credit card is charged in real time and funds are authoirzed and captured. Funds are usually in your checking account within 24-48 hours. An invoice number is auto generated.

Invoices Emailed: (Directly from Authorize.net)
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, for payment made from authoirze.net.

Short Form

Authorize.net Server Integration method Short Form


Form # 02 - SIM (Perl, .cgi/html)
SIM Basic Payment Long Form
Form # 02 - SIM Demo +

(SSL Not Required)
PCI Compliance acceptable
Great for online onetime customer payments.

The actual credit card payment form resides on the Authoirze.net Secure server. No credit card information is stored on your site. The clients credit card is charged in real time and funds are authoirzed and captured. Funds are usually in your checking account within 24-48 hours.

Invoices Emailed: (Directly from Authorize.net)
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, for payment made from authoirze.net.

 

Long Form


Form # 03 - SIM Regsitration with calculations
(Perl, .cgi/html) Onetime Payment
Form # 03 - SIM Regsitration
with calculations
Demo +

Fully Customizable for your needs
(SSL Not Required)
PCI Compliance acceptable

User input/selections for registration of classes, events or programs.

Scripts calculate input/selections during the process. Actual payment form is hosted at authoirze.net so no credit card data is stored on your server. The clients card is charged instantly.

Client and Merchant receive receipt directly from Authoirze.net


Invoices Emailed: (Directly from Authorize.net)
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, for payment made from authoirze.net.

Custom Authoirze.net forms


Form # 04 - SIM Water Kits with calculations
(Perl, .cgi/html) Onetime Payment
Form # 04 - SIM Discounted Purchase
with calculations
Demo +

Fully Customizable for your needs
(SSL Not Required)
PCI Compliance acceptable

User input/selections for number of Water Test kits for iron in their water. Client setup discounts for multiple purchases.

Scripts calculate input/selections during the process. Actual payment form is hosted at authoirze.net so no credit card data is stored on your server. The clients card is charged instantly.

Client and Merchant receive receipt directly from Authoirze.net


Invoices Emailed: (Directly from Authorize.net)
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, for payment made from authoirze.net.

Custom Authoirze.net forms


Form # 05 - AIM - PHP Onetime Payment
With Convenience fee percentage or fixed amount
(Php/html) Onetime Payment
Form # 05 - AIM - PHP Onetime Payment
w - convenience fee added
Demo +

Fully Customizable for your needs
(SSL Required)
PCI Compliance required

User input/selections for registration of classes, events or programs.

Scripts calculate input/selections during the process. Actual payment form is hosted at authoirze.net so no credit card data is stored on your server. The clients card is charged instantly.

Client and Merchant receive receipt directly from Authoirze.net


Invoices Emailed: (Directly from Authorize.net)
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, for payment made from authoirze.net.


Form # 07 - ARB (Perl, .cgi/html)
Automatic recurring billing form
Form # 07 - ARB Demo +

(SSL Certificate Required on your server)
PCI Compliance required
(This is a 1 part form)
(Credit Card verified at around 2:00am only)

The transaction will occur at Authorize.net at 2:00am and the customer's monthly amount is charged for the first installment/payment. Recurring charges are made on the same day of each month for the monthly amount (Set On The Form) after that. Once completed successfully they are taken to a Successful or Declined page. The amount can be amount you need. Some other fields can be added.

Invoices Emailed: (Directly from Authorize.net)
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, at around 2:00a.m. for the intial charge amount.

 


Step one of 1

Form # 08 - AIM (php, html)
Payment Form
Form # 08 - AIM Demo +

(Recommended)
(SSL Certificate Required on your server)
PCI Compliance required

Payment form resides on you site. Requires an SSL certificate.
Submission of the form is an Immediate payment via your authoirze.net account.

Fields for Amount and Description/Comment.

Invoices Emailed:
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, for payment made from authoirze.net.


Form # 09 - AIM/ARB - Medical (Perl, .cgi/html)
Automatic recurring billing form
Form # 09 - AIM/ARB Medical Demo +


(Recommended)

(SSL Certificate Required on your server)
PCI Compliance required
(This is a 2 part form. The second part is customizable)
Part 2 of process [click here]

Same as form #04 only designed for insurance company premium payments or medical institutions.

Invoices Emailed: (Directly from Authorize.net)
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, 0.25 Authoirzatiin only for ccard verification.
You receive 1, at around 2:00a.m. for the intial charge amount.

Invoices Emailed: (Directly from Authorize.net)
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, 0.25 Authoirzatiin only for ccard verification.
You receive 1, at around 2:00a.m. for the intial charge amount.


Step one of 2
Authorize.net ARB form

Part 2 of process [click here]

Form # 10 - CIM(php/html)
CIM Only
Form # 10 - CIM Demo +


Customer Information Manager (CIM)

(SSL Certificate Required)
PCI Compliance required

Creates an account in your Customer Information Manager. Where you can manage customer's payment methods, charge their credit card and other information associated with their account via your authorize.net control panel. Does a credit verification for 0.00 and you receive an email to notify you of account creation.

Invoices Emailed: (Directly from Authorize.net)
Merchant: receives 1, 0.00 Authoirzatiin only for ccard verification.


Custom Authorize.net form



Form # 11 - CIM/ARB (php/html)
Online Payments
Form # 11 - CIM/ARB Demo +


Customer Information Manager (CIM)
with Recurring Payments (ARB) & (AIM)

(SSL Certificate Required)
PCI Compliance required
(This is a 2 part form. The second part is customizable)
Part 2 of process [click here]

Creates an account in your Customer Information Manager. Where you can manage customer's payment methods, charge their credit card and other information associated with their account via your authorize.net control panel. Automatic Recurring Billing is not managed from CIM you must edit individual ARB accounts and subscriptions within your authoirze.net account Recurring Billing. This application creates: 1. Client within your authorize.net Customer Information Manager. 2. Recurring payments for this client with an intiial charge made the same day usually around 2:00am. The AIM only validates the credit card used during this process so there are no "card declined" when it processes at 2am.

Invoices Emailed: (Directly from Authorize.net)
Client: receives 1, invoice receipt directly from authoirze.net.
Merchant: receives 1, 0.00 Authoirzatiin only for ccard verification.
Merchant: receives 1, at around 2:00a.m. for the intial charge                  amount.

Custom Authorize.net form

Part 2
of process [click here]


Form # 12 - AIM/CIM (Perl, php, .cgi/html)
Online Payment with Customer Information Manager
Form # 12 - AIM/CIM Demo +

Customer Enters Initial Amount
Processes Amount Immediately Using Authorize.net AIM Method.
(Advanced Integration Method)
Automatically Creates Account in your Authorize.net CIM.
(Customer Information Manager)
(SSL Certificate Required)
PCI Compliance required

Creates an account in your Customer Information Manager. Where you can manage customer's payment methods, charge their credit card and other information associated with their account. The AIM is used to create an initial charge amount to the customers credit card. This works well for the need to have a deposit made so you can apply additional charges via your Customer Information Manager at a later date.

Invoices Emailed:
Customer receives 1, invoice receipt directly from authoirze.net.
You receive 1, for 0.00 ValidateCustomerPaymentProfile.
You receive 1, for Initial Charge CIM Created Amount.


Form # 13- SIM (Perl, .cgi/html)
Form # 13 - SIM Demo +

Online Payments
Account / Customer Number Verification Only
(SSL Not Required)
PCI Compliance acceptable
SSL Required to be HIPAA Compliant

Hospital and medical office/facilities use this allow their clients to make payments on bills. It uses customer numbers or account numbers. When an account/customer numbers are entered (up to 3 at a time) they are verified against a flat file list of just account numbers. You will need to ftp upload your customer data in a format specified during installation. The file is a flat file database separated with colons. It can be customized for your needs. This script validates by Account/Customer numbers. Can virtually be used for any business to allow customers to make a payment on their account. Prevents customers from paying on wrong accounts.

Invoices Emailed:
Client: receives 1, invoice receipt directly from authoirze.net.
Merchant: receives 1, reciept of payment made from authorize.net.

Account Numbers: 9068347 - 30548796 - 0007000000006792
Authorize.net Server Integration method


Form # 14 - SIM with Balance (Perl, .cgi/html)
Form # 14- SIM with Balance Demo +

Verify Customer/Account Numbers
With Account Balances Shown

(SSL Not Required)
PCI Compliance acceptable
SSL Required to be HIPAA Compliant

Insurance companies, utilities and others use this to allow their customers to view their balance & make payments.

It uses customer numbers and invoice number that are verified during the initial process. You will need to ftp upload your customer data in a format specified during installation at lest weekly. The file is a flat file database separated with colons. It can be customized for your needs. This script validates by Account/Customer numbers. Unlimited number of accounts. Can virtually be used for any business to allow customers to view the balance on their account and make payments.

Invoices Emailed:
Client: receives 1, invoice receipt directly from authoirze.net.
Merchant: receives 1, reciept of payment made from authorize.net.

Account Numbers: A51010749 9068347 0007000000006792
Authorize.net Server Integration method


Form # 15 - SIM Paitent Payments (Perl, .cgi/html)
Form # 15 - SIM Onetime Payments Demo +

Account / Patient Information
(SSL Not Required)
PCI Compliance acceptable
SSL Required to be HIPAA Compliant

Hospitals, Urgent Care facilities and Doctor Offices use this to allow their clients to pay their balance or make payments without any verification requirements. This solution is very user friendly. The actual credit card payment form is on the authoirze.net server.

It requires customer account number and patient name & DOB.

No validation is made. Account number as the Invoice number and patient name with date of birth for better tracking and ease of applying payments to the correct account.

Invoices Emailed:
Client: receives 1, invoice receipt directly from authoirze.net.
Merchant: receives 1, reciept of payment with info. from authorize.net.



These are only the most popular of the scripts/forms I have available. Custom programming can be done for just about any need you may have requiring an online payment solution.