Once items have been marked for purchase, you should direct the user to a page where you can get information about payment and/or shipping information.
| Required Fields | |
|---|---|
| Action | Identify |
| Name | The name of the person requesting the purchase |
| The e-mail address of the person requesting the purchase | |
| Address | Street Address |
| City | City |
| State | State or Territory |
| Zip | Zip or Postal Code |
| Country | Country |
| Phone | Phone number |
| Optional Fields | |
| Organization | Company, etc of the purchaser |
| County | only used if you have local county taxes |
| Fax | Fax number |
If the required fields listed above are not provided, the Transact e-commerce will put the user right back on the same page, therefore this page should include the error message in a way which doesn't appear unless defined. An example appears below.
The form values should be preset with the SESSION: variables, so that the previously-supplied values will be available. This means that returning users only need to verify the previous-entered information.
An excellent example would be ..
<p> <font color="red" size="+3"><!-- ERROR_MESSAGE --></font> </p> <input type="hidden" name="Action" value="Identify"> <input name="First_Name" value="<!-- SESSION: First_Name -->"> <input name="Last_Name" value="<!-- SESSION: Last_Name -->"> <input name="EMail" value="<!-- SESSION: EMail -->"> <select name="State"> <!-- SESSION_State_List --> </select> <!-- you only need this element if you have local tax nexus with a different rate --> <select name="County"> <!-- SESSION_Local_Nexus_List --> </select> <select name="Country"> <!-- SESSION_Country_List --> </select>