Hikaserial does not generate multiple serials

  • Posts: 79
  • Thank you received: 0
  • Hikashop Business
8 years 11 months ago #199562

-- url of the page with the problem -- : www.bapteme.air.tousenvol.com
-- HikaShop version -- : 3.4.1
-- Joomla version -- : 3.4.0
-- PHP version -- : 5.6

Hello

I use Hikaserial to generate ' Gift card ' with attachserial plugin.

The gift card is sent by email to customer according to the item he bought.

Everything work properly if customer has bought only 1 item, then he received 1 gift card with 1 serial.
If the customer buys 2 items i would like he receives 2 gift cards with 2 different serials.

I tried to enable ' Link product quantity ' but when this option is enabled the customer received 2 separates email his 2 items but serials are identical for each item and this is not good.

I need the customer gets 2 emails : each email should contain only one item with a dedicated its serial
2 items bought should generate : 1 or 2 emails ( i don't mind ) but i need there will have 2 gifts card with 2 differents serials.

Many thanks for your help,

Last edit: 8 years 11 months ago by lcoulon.

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
8 years 11 months ago #199595

Hi,

The setting "link product quantity" allow HikaSerial to modify the "product stock quantity" regarding the number of serials you have in the database.
But if you're using a serial generator, the quantity is consider as unlimited. So that option is not useful for your need.

In HikaSerial, when you assign a pack with a product ; you specify a quantity.
It means that you can generator 2 serial for 1 product for example : but in most cases, you just want to generate 1.
So HikaSerial will generate N*X serials, N is the value you set and X is the quantity that the customer is buying.

When a customer buy 2 items in your website ; HikaSerial will generate 2 serials and the plugin "attach serial" will attach 2 images in the email.
So I will need more details in order to understand your issue.

Otherwise, please provide correct version numbers : HikaShop 3.4.1 does not exist, the last version is "2.4.0" (which is really really different).

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: 79
  • Thank you received: 0
  • Hikashop Business
8 years 11 months ago #199674

Hello,

Here are the version i use :

-- url of the page with the problem -- : www.bapteme.air.tousenvol.com
-- HikaShop version -- : 2.4.0
-- HikaSerial version -- : 1.9.1
-- Joomla version -- : 3.4.1
-- PHP version -- : 5.6

---

At the moment when a customer buys 2 identical items, he receives only 1 serial,
I simply would like when a customer buys 2 items, he will receive 2 different generated serials into the confirmation email.


Many thanks,

Last edit: 8 years 11 months ago by lcoulon.

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
8 years 11 months ago #199710

Hi,

Thanks for the version number.
Would it be possible to have concrete details about your configuration because the fact that you buy 2 units of a product and just receive 1 serial is not logical at all for HikaSerial ; I need to see it.

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: 4
  • Thank you received: 0
  • Hikaserial Standard Hikashop Business
8 years 4 months ago #224162

I had this same problem with HikaSerial 1.10.0 and my custom serial generator, and could not identify the problem.
I started to create a new ticket, but saw a brand-new update for 1.10.1 when I was checking my version number.

I installed the update and my quantity problem was immediately resolved!
The first step should always be "install updates" but hopefully this will help another person. It is easy to forget.

Thank you!

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

  • Posts: 13
  • Thank you received: 0
8 years 3 months ago #224905

Hi there

Using:
php 5.6.16
Joomla! 2.5.28
HikaSerial: 1.10.1
HikaShop Business: 2.6.0

When ordering multiple products only a few of the serials are created and attached to the order.

4 x apple serial
2 x pc serial

Will generate 2x apple and 2 x pc

Any thoughts?

Regards M

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

  • Posts: 13
  • Thank you received: 0
8 years 3 months ago #224917

Found that if I
set order back to created
then back to confirmed
then refresh associations all serials are created.

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
8 years 3 months ago #224925

Hi,

Do you have a serial generator or are you using imported serials ?
If you do not have a generator, you have to be sure that you have enough available serials in your database.
If you're using a generator, would it be possible to have more details about the associations between your products and your packs ? (does the two product are using the same pack or different one ? what are they configurations ?)

Otherwise, the "refresh association" button can work even if you don't edit your order status twice.
If you had lack of serials and you have fill your database afterwards, the refresh will try to complete with the needed serials.

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: 13
  • Thank you received: 0
8 years 3 months ago #225065

Setup is like this
1 Serial pack (Serial generator).
1 product with 7 variants.
It is a gokarttrack så you can buy race passes in 1,2,3,5,10,15 or 20 racepasses.
each of these 1,2,3,5... will generate 1 serial valid for the amount of races they have bought.

So if I buy 8 x "2 race passes" it vill generate 8 Serials. (that is as expected and great)
But if I buy 4 x "2 race passes" and 2 x "1 race passes" it vill generate 2 of each.

Hope that was kind of what you where asking :)

And a Merry X-MAS to ALL!

Regards M

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
8 years 3 months ago #225069

Hi,

I'm sorry but we will need more concrete details for your configuration, like some screenshots.
If we want to be able to reproduce your issue in a local website, we have to be sure that we reproduce your exact configuration.

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: 13
  • Thank you received: 0
8 years 3 months ago #225175

Hi again

here is the hikaserial configuration
hikaserial


Pack

Checkout


I'm sorry but if you need more we will need more concrete details on what you want screenshots of to give them.

Regards

Attachments:
Last edit: 8 years 3 months ago by Svendsen.

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
8 years 3 months ago #225177

Hi,

Thanks for the screenshots.
The HikaSerial and the pack configuration looks good.
The HikaShop checkout looks good too but it has no influence on the serial generation.

I think that for the rest, best will be to have an access to your backend.
So we will be able to see directly the rest of the important elements to check, like your products, the coupon generator, and some of your sample orders.
You can use the "contact us" form to send us such kind of private information (with a link to that forum thread so the support team will assign me the message).

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.
The following user(s) said Thank You: Svendsen

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
8 years 3 months ago #225216

Hi,

Thanks for the access.

About your product "Presentkort Race".
You can simply assign the HikaSerial pack with the main product and in that case, you do not need to assign a pack for each variant.
It will be easier for the configuration and HikaSerial will still provide serials.

After that, I try to reproduce your configuration in my local website and when I confirm the order in the backend, I right got the expected number of serials.
pasteboard.co/nG2Tiuk.png
Would it be possible to have some order number in your website or a clear explanation on how reproduce the exact issue ?
Please use "ID" as much as possible (product id), it will be easier for us than searching for names.

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: 13
  • Thank you received: 0
8 years 3 months ago #225263

Hi again

Deleted the serial pack from the variants of "Drop-in_pass" ( sorry that is the SKU the Client uses)

And created an order S3W87 you can also look at order S3X88

But still the same.



I think the reason it worked for you during testing is the total amount of serials to be created needs to be greater than 4 to reproduce the error.

Try again with 4 of one variant and 2 of the other and i think you will get a total of 4 serials instead of 6.

It seams to only generat the amount of serials of the greatest order so if I order 5 of variant A and 2 of variant B i will get 5 serials not 7 as in order S3X88.

Regards

Attachments:

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
8 years 3 months ago #225301

Hi,

I performed a lot of test ; I can see clearly the problem in your website but I can't reproduce it in my local websites.
I made various tests ; tried with packs on variants and pack on the main product.
Without having the possibility to reproduce the issue ; I can't understand what is the problem and provide a fix.

I removed the packs from the variants (only one didn't have a pack) and check that the main product right have a pack.
I also installed the latest package of HikaSerial in your website in order to be sure that you right have the latest version.
But I clearly don't understand why that association is not going well on the order creation (and works with "refresh association" ) when it is working fine the first time during my tests (with also a free order directly confirmed at the creation).

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.122 seconds
Powered by Kunena Forum