How to creat coupons or discounts or gift certificates?

  • Posts: 114
  • Thank you received: 4
6 years 10 months ago #270616

-- HikaShop version -- : 3.1
-- HikaSerial version -- : 1.10
-- Joomla version -- : 3.7
-- PHP version -- : 7.1

I read about 100 pages of documentation and still cant figure out how to produce a simple list of coupons that I coud hand out to my users. The closest description I could find was that:

Creating a gift certificate
If you want to sell gift certificates, in most of cases, you want to create HikaShop discount codes.
At this moment, you have to use the "coupon generator" and not the "random generator".
You can create a HikaShop coupon which will be use as template and create your first "coupon generator" configuration.
After that, you can associate this coupon generator with a new pack.
Each time a serial will be generated, a HikaShop coupon will be created too.

He says what?

I only want a list of coupons so a user can put his coupon in a textfield at the checkout. I dont need a product association or a pack or other bells and whisles. I bet I am not the only one who needs that, I just could not find the tutorial for that. Just give me the link, thanks.

EDIT: I just saw that AcyMailing can do what HikaSerial cant and it is so simple: just put a pattern in and hit the button and you get e.g. {hikashop_coupon:0|3|||0|10|1|coupon_for_[clean_name]_[subid]-[key]|6} which produces a unique coupon for each newsletter recipient which you can then even track. Why doesnt have HikaSerial such a plugin?

Last edit: 6 years 10 months ago by peteo.

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
6 years 10 months ago #270623

Hello Peteo,

Solution 1
If you want to use HikaSerial to generate a bunch of HikaShop coupons, the best would be to follow these steps :

1 - Create an HikaShop coupon that you will use as template. That coupon must be unpublished.
www.hikashop.com/support/10-documentatio...p-discount-form.html

2 - Create an HikaSerial coupon generator instance (HikaSerial > Plugins > Coupon Generator > New)

3 - Configure your generator to use the HikaShop coupon template you have just created.
www.hikashop.com/support/12-documentatio...-coupongen-form.html

4 - Create an HikaSerial pack and use your coupon generator as serial generator.
www.hikashop.com/support/documentation/117-pack-edition.html

5 - Once you have saved your pack, you will see a "generate" button in the toolbar while you display the pack.
www.hikashop.com/support/documentation/1...dition.html#products

6 - Click on that button and select the number of serial you want to generate.

7 - Generate your serials/coupons

8 - In the serial listing page, use the filters to only see the serials of the pack you just create.
www.hikashop.com/support/documentation/114-serials-listing.html

9 - Export your serials via the "export" button in the toolbar.

Solution 2
It is possible to send an Acymailing newsletter with dynamic content.
With the Acymailing/HikaShop plugin, you can send coupon codes.
With the Acymailing/HikaSerial plugin, you can send serials (and by using a coupon generator as explained in solution 1, you can send coupon codes too).

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 114
  • Thank you received: 4
6 years 10 months ago #270631

Thanks. I am still a bit confused:

A: How do I bind the coupons to my users like in the AcyMailing plugin so I get a unique coupon for each user?

B: Why do I need step 1 when I can set up the serial pattern directly in the Coupon Generator?

C: I dont want to bind the coupons to a specific product, they can be used for everything in the checkout

Last edit: 6 years 10 months ago by peteo.

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
6 years 10 months ago #270651

Hello,

A - There is no user assignation with HikaShop coupons.

B - Because you need to have a "template", you need to have a coupon which will be duplicated so you can use all features provided by the coupon system (restrictions, etc).

C - So you need to configure your coupon template like that.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 114
  • Thank you received: 4
6 years 10 months ago #270654

Thanks.

A: 1. How do I give a customer a coupon that can only be used by him and nobody else? Why can AcyMailing at least put the name of the customer in the coupon code and Hikashop cant (or maybe I just dont see it)?

B: ok

C: I thought I have to bind it to a product but good to know

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
6 years 10 months ago #270661

Hello,

A - I'm sorry, I can only reply to questions regarding HikaSerial (and some about HikaShop), I'm not Acymailing expert.
As I told you previously :

There is no user assignation with HikaShop coupons.

I'm afraid that I can't change the fact that this feature does not exist in HikaShop.

C - The coupon have different kind of restriction (product, category, order value, nb of product, zone, acl..) but you can not use them if you don't need them.
By using the quota on the coupon, you can be sure at least, that the discount will work only one time. It will be a unique coupon.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

Moderators: Obsidev
Time to create page: 0.064 seconds
Powered by Kunena Forum