I'd like to add some custom fields to the checkout process. We have the Manager version of Shop Site, and would like to add the following:
Please help us understand how you learned about our organization and the course you just registered for.
-Newspaper
-Radio
-Word of Mouth
-Internet
-Our Website
-YellowPages.com
-Search Engine
i. Yahoo
ii. Google
-Telephone Book
-Flyer
-Billboard/Banner
-Poster
-Former Student
-Other (provide blank for them to type freely)
Is it possible to add all these fields as either a radio button, and drop down for the Yahoo and Google fields? I've been looking around the back end and I am stuck on where to begin. Any help would be greatly appreciated.
custom checkout fields
-
- Site Admin
- Posts: 4953
- Joined: Fri Aug 04, 2006 1:42 pm
- Location: Utah
-
- Posts: 10
- Joined: Tue Jul 15, 2008 8:35 am
Since I am stuck with the Manager store, is there a way I could have a landing page?
For instance, a person makes a purchase, then gets the confirmation screen. From here, where can I change it so they are directed to a dynamic page (outside of Shop Site) where I can have them fill out the fields?
Currently I think they are redirected to the index page. Do I change this under Commerce>Order System>Thank You ?
For instance, a person makes a purchase, then gets the confirmation screen. From here, where can I change it so they are directed to a dynamic page (outside of Shop Site) where I can have them fill out the fields?
Currently I think they are redirected to the index page. Do I change this under Commerce>Order System>Thank You ?
-
- Posts: 2572
- Joined: Fri Aug 04, 2006 12:02 pm
- Location: Anywhere
- Contact:
You could add your own form or a link to your own form to the ShopSite Thank You receipt page to collect this information and submit it to your own collection script (perhaps a form-to-email script such as formmail). You can put the HTML for your form on the ShopSite thank you screen via a text field in Commerce Setup -> Order System -> Thank You, such as the 'text at the bottom of the thank you screen' field.
However this would be presented to the shopper post-order so I can't see how you could force the shopper to provide this information, also it would not appear in the ShopSite order information, and if you are using Google Checkout, PayPal Standard, WorldPay, or Netbanx then your shoppers who use those methods to pay will not see the normal ShopSite thank you screen, they will instead see thankyou screens on those services' sites.
-Loren
However this would be presented to the shopper post-order so I can't see how you could force the shopper to provide this information, also it would not appear in the ShopSite order information, and if you are using Google Checkout, PayPal Standard, WorldPay, or Netbanx then your shoppers who use those methods to pay will not see the normal ShopSite thank you screen, they will instead see thankyou screens on those services' sites.
-Loren