API Comparisons

API
Feature/Field
Web Order From QGWdatabase Engine Transparent QGWdatabase Engine **Authnet Emulation XML Requester Inline Frames
Features
Can use VbV/SMC * Yes Yes No No No Yes
Ties Into Vault  No Partial No No Yes Yes
AddToVault No Yes No No No No
Can Do Recurring   Yes Yes Yes No Yes Yes
Payment Methods
CC Yes Yes Yes Yes Yes Yes
EFT Yes Yes Yes No Yes Yes
Credit Card # Form Supplied ccnum ccnum x_card_num
x_Card_Num
<CreditCardNumber> Form Supplied
CC Exp Form Supplied ccmo
ccyr
ccmo
ccyr
x_exp_date
x_Exp_Date
<ExpireMonth>
<ExpireYear>
Form Supplied
CVV Form Supplied CVV2 CVV2 x_card_code
x_Card_Code
<CVV2> Form Supplied
CVV Type Form Supplied CVVtype CVVtype NA NA Form Supplied
Payment Type Form Supplied trans_method trans_method x_method
x_Method
<PayType> Form Supplied
Transaction Type Form Supplied trans_type trans_type x_type
x_Type
<ProcessType> Form Supplied
ABA/Routing Number Form Supplied aba **** aba **** NA <ABANumber>**** Form Supplied
Account Number Form Supplied checkacct **** checkacct **** NA <AccountNumber>**** Form Supplied
Check Out Form Customizations
Gateway Login
gwlogin gwlogin gwlogin x_login
x_Login
<GatewayLogin> API Config
Restrict Key NA RestrictKey RestrictKey x_tran_key
x_Tran_Key
<GatewayKey> API Config
Amount item_cost amount amount x_amount
x_Amount
<Amount> API Config
Item Quantity item_qty NA NA NA NA NA
Item Description
item_description NA NA NA NA NA
Billing First Name FNAME FNAME FNAME x_first_name
x_First_Name
<FirstName> Form Supplied
Billing Last Name LNAME**** LNAME**** LNAME**** x_last_name
x_Last_Name
<LastName>**** Form Supplied
Billing Address BADDR1**** BADDR1**** BADDR1**** x_address
x_Address
<Address>**** Form Supplied
Billing City BCITY**** BCITY**** BCITY**** x_city
x_City
<City>**** Form Supplied
Billing State BSTATE BSTATE BSTATE x_state
x_State
<State>**** Form Supplied
Billing Zip BZIP1 BZIP1 BZIP1 x_zip
x_Zip
<ZipCode>**** Form Supplied
Billing Country BCOUNTRY BCOUNTRY BCOUNTRY x_country
x_Country
<Country> Form Supplied
Phone phone**** phone**** phone**** x_phone
x_Phone
<PhoneNumber>**** Form Supplied
Phone (3 fields) PHONE_AREA
PHONE_PREF
PHONE_SUFF
PHONE_AREA
PHONE_PREF
PHONE_SUFF
PHONE_AREA
PHONE_PREF
PHONE_SUFF
NA   Form Supplied
Email Address BCUST_EMAIL BCUST_EMAIL BCUST_EMAIL x_email
x_Email
<EmailAddress> Form Supplied
Shipping First Name SFNAME SFNAME SFNAME x_ship_to_first_name
x_Ship_To_First_Name
<SFNAME> Form Supplied
Shipping Last Name SLNAME SLNAME SLNAME x_ship_to_last_name
x_Ship_To_Last_Name
<SLNAME> Form Supplied
Shipping Address SADDR1 SADDR1 SADDR1 x_ship_to_address
x_Ship_To_Address
<SADDR1> Form Supplied
Shipping City SCITY SCITY SCITY x_ship_to_city
x_Ship_To_City
<SCITY> Form Supplied
Shipping State SSTATE SSTATE SSTATE x_ship_to_state
x_Ship_To_State
<SSTATE> Form Supplied
Shipping Zip SZIP1 SZIP1 SZIP1 x_ship_to_zip
x_Ship_To_Zip
<SZIP1> Form Supplied
Shipping Country SCOUNTRY SCOUNTRY SCOUNTRY x_ship_to_country
x_Ship_To_Country
<SCOUNTRY> Form Supplied
Company company company company x_company
x_Company
x_ship_to_company
x_Ship_To_Company
<company> NA
Fax fax fax fax x_fax
x_Fax
NA NA
CustomerID cust_id cust_id cust_id x_cust_id
x_Cust_Id
<CustomerID> CustomerID
Customer IPaddress customer_ip customer_ip customer_ip x_customer_ip
x_Customer_Ip
<IPAddres> Form Supplied
Invoice Number invoice_num invoice_num invoice_num x_invoice_num
x_Invoice_Num
<InvoiceNumber> invoice_num
Invoice Description invoice_description invoice_description invoice_description x_description
x_Description
<InvoiceDescription> item_description
User Defined Fields            
+ UserVar's UserVar_something UserVar_something UserVar_something NA NA UserVar_something
+ CustomerVar's CustomerVar_something CustomerVar_something CustomerVar_something NA NA CustomerVar_something
Override Default Email Customer override_email_customer override_email_customer override_email_customer     NA
Override Default Send
Transaction Email/Notice

override_trans_email override_trans_email override_trans_email     NA
Post Back URL post_return_url post_return_url NA NA NA Api Config
+ Approved NA post_return_url_approved NA NA NA Api Config
+ Declined NA post_return_url_declined NA NA NA Api Config
Check Out Form Customizations
These options, as well as many more, can also be set under "Customizable Check Out Form" in Processing Settings
Company Logo company_logo company_logo NA NA NA Api Config
Background Color bg_color bg_color NA NA NA Api Config
Text Color txt_color txt_color NA NA NA Api Config
Page Heading page_heading page_heading NA NA NA Api Config
Payment Form Header Display payment_heading payment_heading NA NA NA Api Config
Receipt Header header_receipt header_receipt NA NA NA Api Config
Receipt Footer footer_receipt footer_receipt NA NA NA Api Config
Email Header header_email NA NA NA NA NA
Email Footer footer_email NA NA NA NA NA
Recurring Fields
Override Default Recur Price override_recur override_recur override_recur NA <RecureAmount> override_recur
Override Default Recur Day OverRideRecureDay OverRideRecureDay OverRideRecureDay NA <OverRideRecureDay> OverRideRecureDay
Recipe ID RID RID RID NA <RID> RID
Times To Recur recur_times recur_times recur_times NA <TimesToRecur> recur_times
Customer ID cust_id cust_id cust_id NA <CustomerID> CustomerID


* Verified By Visa & SecureMasterCard
All items in RED are required.
** Authnet has two items for same name. Either or will work. Both are not required.
*** If ResponseType is PostBack
****These items are required for EFT use.