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