Shopping Cart Software - Home
Shopping Cart Software CRM Sales Office Affiliate Referral Tracking Digital Product Delivery
Client Resources >>>
Software Updates Tech Tips

Add Extra Form Fields To Payment Forms

Custom fields may be added to payment forms to collect customer information. The additional information is saved in each customer's history and may also be included in receipts and order notices.

Note: This feature only works with payment gateways where the local orderform.php script is used through a secure connection to collect credit card information.

Custom payment form fields are created separately for each payment option. Different custom form fields may be added and edited for each payment option. Since there is no limit to the number of payment options that can be created and the same payment gateway service can be used in any number of payment options, an unlimited number of different custom information collection forms may be created and included with an unlimited number of different check out and payment options. (Did I mention that it is unlimited?)

To add or edit a custom payment form field, navigate in the admin panel to Store Configuration > Payment. For the payment option that is to be modified, click the link "Edit List".

Payment Option

There is no limit to the number of custom form fields that can be added this way. The Field Label is the text that appears for the field within the payment form. The Field Name is used to identify the field data within each customer's history. The Size sets the field width in number of characters and Rows sets the number of rows that the field will render within the payment form. If Required is checked, the payment form validation will require that field to have an entry.

Extra Fields

Custom form fields appear within the payment form following the standard customer and payment information fields.

Payment Form

The extra field information is saved in the database and is viewable from within each customer's profile. The information may be edited for each customer and additional comments may be added within the Additional Information textbox.

Extra Fields

The additional form field information may be included in receipts using a token named %customer_info%. As of version 4.3.1 this token is included in the html and txt receipt templates and is located just under the customer billing information at the top of the receipt. It may be removed or moved to another location as needed by modifying the receipt template(s) for the language(s) that are used. The receipt templates are located in the admin directory. See also: Language Specific Files help topic

Example of receipt-en.html
Show Extra Fields

Example of receipt-en.txt
Extra Fields in Receipt

See Also:

Language Specific Files help topic

Tech Tips Index

frame top
Automated Online Order and Payment Processing System.
Select topic.Shopping Cart Tour
Select topic.Frequently Asked Questions
Select topic.AShop Forum

Sales Office
Multi-user Sales System
Automated Shopping Cart
PLUS Backend Sales Office
with: Order Entry - Invoicing Vendors - Purchase Orders
Order Tracking - Vendor Bills
Select topic.Sales Office Tour

Shopping Mall
Members join and contribute products, then earn commissions from sales. Options for individual shops or one main shop where customers select and order member products.
Select topic.Shopping Mall Tour

Clients & Partners
Select topic.Clients
Select topic.Affiliates
Select topic.Resellers

Downloads and Services
Select topic.File Downloads & Trials
Select topic.Installation Service
Select topic.Request Tech Support
Select topic.Buy Products & Services

Select topic.About Us
Select topic.Contact Us
Select topic.Privacy & Security Policies

Select topic.Web Hosting Services
Select topic.Payment Services
Select topic.eCommerce Tools
frame bottom
AShop Software © copyright 2002 - 2011  
AShop Software Swedish