This template is used to request information about the person that is about to make a purchase.
This resource is optional
<form method="POST">
    <h1>Your contact information</h1>
    First name:    <input type="text" name="bill_fname" value="{{ user.bill_fname }}" />
    Last name:     <input type="text" name="bill_lname" value="{{ user.bill_lname }}" />
    Email address: <input type="text" name="bill_email" value="{{ user.bill_email }}" />
    <button type="submit">Save information</button>
</form>
From /templates/user_information.liquid you have access to the following variables:
You can request any information available below. The only required information is user.bill_fname and user.bill_lname, all the rest are optional.
| Variable | Type | Description | 
|---|---|---|
| user.type | Int | Person or company (0 for person and 1 for company) | 
| user.bill_fname | String | The first name of the user | 
| user.bill_lname | String | The last name of the user | 
| user.bill_ciserial | String | The national id number of the user | 
| user.bill_cnp | String | The personal identification number of the user (for Romania) | 
| user.bill_company | String | The company name | 
| user.bill_fiscalcode | String | The fiscal code of the company | 
| user.bill_regnumber | String | The registration number of the company | 
| user.bill_bank | String | The bank name of the company | 
| user.bill_bankaccount | String | The bank account number of the company | 
| user.bill_email | String | The email address of the user | 
| user.bill_phone | String | The phone number of the user | 
| user.bill_fax | String | The fax number of the user | 
| user.bill_address | String | The address of the user | 
| user.bill_address2 | String | Extra address information | 
| user.bill_zipcode | String | The zipcode of the user | 
| user.bill_city | String | The city | 
| user.bill_state | String | The state | 
| user.bill_country | String | The country of the user | 
| user.bill_countrycode | String | The country code of the user | 
| user.delivery_fname | String | The first name of the user | 
| user.delivery_lname | String | The last name of the user | 
| user.delivery_company | String | The company name | 
| user.delivery_address | String | The delivery address of the user | 
| user.delivery_address2 | String | Extra delivery address information | 
| user.delivery_zipcode | String | The zipcode of the user | 
| user.delivery_city | String | The city | 
| user.delivery_state | String | The state | 
| user.delivery_country | String | The country of the user | 
| user.delivery_countrycode | String | The country code of the user | 
| user.contact_fname | String | The first name for the contact | 
| user.contact_lname | String | The last name for the contact | 
| user.contact_phone | String | The phone of the contact | 
| user.contact_email | String | The email address of the contact | 
In the user information form you can also add a hidden input named _required_fields which will force the user to complete them or he won't be able to complete the purchase.
<form method="POST">
    <h1>Your contact information</h1>
    First name: <input type="text" name="bill_fname" value="{{ user.bill_fname }}" />
    Last name:  <input type="text" name="bill_lname" value="{{ user.bill_lname }}" />
    Address:    <input type="text" name="bill_address" value="{{ user.bill_address }}" />
    Email:      <input type="text" name="bill_email" value="{{ user.bill_email }}" />
    <input type="hidden" name="_required_fields" value="bill_address,bill_email">
    <button type="submit">Save information</button>
</form>
In the above example the user will be forced to complete the address and the email address. The first name and the last name are required by default.
Blog • Privacy Policy • Terms & Conditions • Copyright 2024 Ticket Rewards