uShopOrderCheckCGI.class


The uShopOrderCheckCGI applet is an order form which collects the customer's personal and payment information and then securely sends the information to your secure server. This applet is identical to the uShopOrderDeluxeCGI applet, except this applet is specifically designed to accept payment by checks. To use this applet, you must have configured the ushop_cgiscript.pl in your cgi directory on your secure server. See also ushop_cgiscript.pl. In addition, this applet also allows you to setup shipping, tax, and payment options as described below.

Parameters
Configuring the Labels

As shown in the example below, the are 8 check field labels that can be configured. The parameter names are "LABEL1", "LABEL2", "LABEL3",...., "LABEL8". And for each parameter you can specify any text you want to be used as the label. If you want to make the fields required, then just start each required field with an asterisk (*) - again as shown below.

Note: Optional parameters are in italics


Example

This order form example has been setup:



 <APPLET CODE = "uShopOrderCheckCGI.class" WIDTH=460 HEIGHT=800>
<PARAM NAME=scriptpath         VALUE="https://www.uburst.com/cgi-bin/ushop/ushop_cgiscript.pl">
<PARAM NAME=countries          VALUE="UNITED STATES,CANADA,UNITED KINGDOM,
                                      ANTIGUA AND BARBUDA,ARGENTINA,AUSTRALIA,AUSTRIA,BAHAMAS,
                                      BAHRAIN,BARBADOS,BELGIUM,BERMUDA,BRAZIL,BRUNEI DARUSSALAM,
                                      BULGARIA,CANADA,CAYMAN ISLANDS,CHILE,CHINA,COLOMBIA,CONGO,
                                      COSTA RICA,CROATIA (local name: Hrvatska),CUBA,CYPRUS,
                                      CZECH REPUBLIC,DENMARK,EGYPT,FALKLAND ISLANDS (MALVINAS),
                                      FINLAND,FRANCE,GERMANY,GIBRALTAR,GREECE,GREENLAND,HONG KONG,
                                      HUNGARY,ICELAND,INDIA,IRELAND,ISRAEL,ITALY,JAMAICA,JAPAN,
                                      JORDAN,KENYA,KUWAIT,LEBANON,LIECHTENSTEIN,LITHUANIA,LUXEMBOURG,
                                      MALAYSIA,MALTA,MEXICO,MOLDOVA (REPUBLIC OF),MONACO,MOROCCO,
                                      MOZAMBIQUE,NEPAL,NETHERLANDS,NEW ZEALAND,NORWAY,OMAN,PAKISTAN,
                                      PANAMA,POLAND,PORTUGAL,ROMANIA,RUSSIAN FEDERATION,SAUDI ARABIA,
                                      SEYCHELLES,SINGAPORE,SLOVAKIA (Slovak Republic),SLOVENIA,
                                      SOUTH AFRICA,SPAIN,SRI LANKA,SUDAN,SWEDEN,SWITZERLAND,TAIWAN, 
                                      PROVINCE OF CHINA,THAILAND,TURKEY,UKRAINE,UNITED ARAB EMIRATES,
                                      UNITED KINGDOM,UNITED STATES,VENEZUELA,VIRGIN ISLANDS (BRITISH),
                                      VIRGIN ISLANDS (U.S.),YEMEN,YUGOSLAVIA,Other">
<PARAM NAME=taxrate            VALUE="0.00%">
<PARAM NAME=taxtable           VALUE="UNITED KINGDOM=17.5%,FRANCE=21.0%">
<PARAM NAME=shipping           VALUE="Post,BY_SUBTOTAL,20=5.00,35=7.00,50=10.00,15.00;
                                      Express,BY_WEIGHT,10=10.00,20=20.00,25.00">
<PARAM NAME=handling           VALUE="5.00">
<PARAM NAME=handlingtable      VALUE="UNITED KINGDOM=0.00,FRANCE=1.00">
<PARAM NAME=popupwindow        VALUE="YES">
<PARAM NAME=message            VALUE="Thank you for shopping with us.">
<PARAM NAME=return_url         VALUE="http://www.uburst.com">
<PARAM NAME=thankyou_url       VALUE="NONE">
<PARAM NAME=clearcart          VALUE="NO">
<PARAM NAME=textcolor          VALUE="black">
<PARAM NAME=background         VALUE="208,208,208">
<PARAM NAME=shippingfields     VALUE="NO">
<PARAM NAME=LABEL1             VALUE="*Account Name:">
<PARAM NAME=LABEL2             VALUE="*Account Number:">
<PARAM NAME=LABEL3             VALUE="*Check Number:">
<PARAM NAME=LABEL4             VALUE="*Bank Name:">
<PARAM NAME=LABEL5             VALUE="*Branch Name:">
<PARAM NAME=LABEL6             VALUE="*Bank Address:">
<PARAM NAME=LABEL7             VALUE="">
<PARAM NAME=LABEL8             VALUE="*Sorting Code:">
</APPLET>