Creating More Fields in Checkout

  • Posts: 9
  • Thank you received: 0
13 years 9 months ago #7970

Dear members,

In addition to "Billing Address" information, I would like purchasers of products to add additional "Professional Information" when they are buying a product -

this would include: Institution of Employment, Years of Experience, etc.

Now, it seems I could add these custom fields within the Billing Address section, but ideally, these custom fields would be under a separate heading in the checkout process titled "Professional Information"

My question: is there a way for Custom Fields to be configured in this way - perhaps in the commercial versions?


Many thanks for your advice and support, Mark.

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 9 months ago #7974

Hi,

In hikashop, you have several types of custom fields:
item: they are attached to the products in the basket/order and displayed on the product page.
order: they are attached to the order itself and displayed on the checkout as an extra view.
product: they are attached to the products and are displayed on the product edition screen on the backend
user: they are attached to the user and are displayed on the checkout below the password fields
address: they are attached to the address of the user. They are displayed below the user information on the checkout.

The type of fields depends more on their function than where they are displayed. For example, a user can have several addresses, so if you create custom address fields to ask him questions about his employment, it's kind of strange. Also, delivery related questions would be more suited as order custom fields...

In you case I would recommend to use custom user fields. They will be placed under the password fields and above the address but that can easily be switched. User custom fields are only available in the commercial versions of HikaShop.

Please Log in or Create an account to join the conversation.

  • Posts: 9
  • Thank you received: 0
13 years 9 months ago #7979

Nicolas,
many thanks for your explanation, which has clarified the custom fields for me.
with thanks,mark.

Please Log in or Create an account to join the conversation.

  • Posts: 9
  • Thank you received: 0
13 years 9 months ago #7983

Nicolas,

one further question on custom fields - is it possible to have a custom field (say an order custom field) appear on the checkout page for "Product A" but not appear on the checkout page for "Product B".

Just to cut to the chase and give you some specifics on the task I have in mind:

The website will sell two types of products:

Category 1 - is to purchase permission to access parts of the website (this is straightforward, out of the box functionality for Hikashop in terms of non-shippable product sales)

Category 2 - is to purchase tickets for Courses/Conferences. Each Course will have its own Registration Form - with its own requirements for Personal Information, with text boxes to fill out etc. For this, I suppose I can create the Registration form using Custom Fields (but these custom user or custom order fields should only appear in specific products' checkouts) or I suppose I can use the Event Registration capabilities of Hikashop... but again, can I create different Entry Registration forms for different products/courses using Hika's event capabilities?

many thanks for your support, mark.

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 9 months ago #7984

That kind of things is not yet possible.

There is only one entry form in hikashop. Having several entry forms will come in later on. However, for each custom field in your entry form, you can select one product per custom field. That way, you can add different products in the cart based on the choices of the user. I must say that it's still quite limiting as you can't set one product per value of a custom field but that will also come in the future.

Please Log in or Create an account to join the conversation.

Time to create page: 0.110 seconds
Powered by Kunena Forum