-- HikaShop version -- : 2.5.0
Hi to all,
I don't have much experience on HikaShop, so I'm posting hooping to have some suggestions on How To solve a customer need. So, all suggestions, instructions, opinions on how to do it in the most simple way are really too glad.
I'm working with Joomla + Seblod + Akkeba Subscriptions + Hikashop Business + AcyMailing:
I have 3 user levels: Guests > Registered (free registration) > Subscribed (paid subscription, where the first year cost 100 and the renewal 50... (I can manage it through the Akkeba Subscriptions/HikaShop integration)
I have two types of users that can buy the paid subsciption: Graduate / Students
Graduate:
- When they buy the first time a Subscription they have to proove they are graduate, so they have to input some more fields (that will never change in the user profile) and send us a pdf. We check the pdf (and that must mutch the same as the fields input) and we give the "ok" for buy the subscription. Now:
* Where is it better to create the fields? As profile, as more Address fields, or as option fields in product order ?
* How to constrict the users to upload a pdf during the order, so we can check ?
* How we can manage a "confirmation", so the user can goes on, pay and finish the order ?
* This is a "one time to do" for each user. If he renewal the user is yet confirmed, so we don't need nothing, it can renewal automatically at cost of 50. But, in teory also if his subscription expired and want to buy again he has to pay 100, but if he is yet confirmed is for all his life... don't need to be confirmed anymore... How to "confirm" a user with HikaSHop ?
* We hypothesized also to do it also creating a Seblod Profile with fields and pdf upload, when we see it, we can "confirm": Is there a way for HikaShop to know if a Seblod field is checked ? (only the checked one can buy Subscriptions). Or we need to create another User Level as "confirmed", when we confirm the user, manually we move him to the "Confirmed" level, and then we give the access to buy the subscription product only to the "Confirmed". How to set ACL for buying a product ?
Students:
- Students cannot be "confirmed" as Graduate (A student does't have to upload a pdf), and they have a big discount on Subscription. To have access to this discount we have to check if they are really students. How ? We have a collaboration with schools and we can call to be sure. Now,
* Is it better to use the same product with discount coupon, or a different product that yet cost 20 (that bring you to the Subscribed level)?
* Logically is not sure the student pass from 1st class/year of school to 2nd Class/year of school and so on. We cannot be sure he will still be a student. He may has dropped out of school. So, create a permanent User Level is not good. But we think we can fix the product quantity to one and give a confirmation year by year, telephoning to the school and moving the product buying from created to confirmed. Please, how to do it? Is this the best solution?
Last, when users are subscribed we have to permit them to stamp a paper that say: Name / Surname... bla bla ...you are officially subscribed from... till...
* Can we do it sending a pdf after purchasing?
* How to include into the html/pdf also the Akeeba Subscriptions fileds (date of subscription/expiration date) ? How to include the Seblod fields ?
Really many thanks for opinions, suggestions, instructions...