Announcement

Collapse
No announcement yet.

Subscription on Variant Product?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Subscription on Variant Product?

    I have a product where I'd like to offer the customer the option to either pay monthly and receive part of the product each month OR they can pay once and receive the kit at one time (helps save on shipping costs). In this case it's a large quilt and the customer can choose to receive fabric each month to make sections of the quilt OR they can purchase the entire kit and receive ALL the fabric at one time.

    My original idea was to create a master product with two variant options:
    MONTHLY: a subscription and the customer can sign up for the monthly option.
    ONE TIME: The second variant would be the full kit (all the fabric) and it's one time purchase.

    Some notes:
    1. I need to make the monthly option a subscription so it correctly charges the customer shipping each month based on their location.
    2. The monthly purchase price is $13.95 and the one time purchase price is $124.95

    I tried setting this up with two variant options and turning on the subscription feature for the monthly variant but couldn't get it work (we have other subscription items on our website). Everything seemed to be working but when I tested the item on the website it doesn't actually create the subscription for the variant item.
    My guess is subscriptions don't work on variant items?

    For now, I only have the product setup so it's ONLY the subscription option so I can at least take orders.

    I'm wondering if anyone has any ideas on a work around as I'd like to offer more products like this in the future but I'd prefer to NOT have to create two separate products (one as a subscription and one as the full kit item).



    #2
    crozon21 Unfortunately, I don't know of a point and click solution for this feature, but the Miva Professional Services team has implemented this type of functionality for a client using custom template logic and JavaScript.

    The solution uses JavaScript to show the subscription select with the terms available if the subscription variant is selected. If the non subscription variant is selected then it will hide the subscription option and automatically select the Pay In Full option.
    Nicholas Adkins
    Technical Training Specialist / Miva, Inc.
    [email protected]
    https://www.miva.com/mivalearn

    Comment


      #3
      Nick Just to confirm, out of the box, Miva doesn't allow subscriptions on variants? Any chance this will be added in the future?

      Comment


        #4
        crozon21 Miva DOES allow subscriptions on variants but it is an all or nothing type of thing. Correct me if I am wrong but you have a product with an attribute and two options. One option is called monthly and the other is called full. The full option is 124.95 and the monthly option is 13.95. If a customer selects the monthly option then you want to the option to be a subscription that is charged monthly but if the choose the full you want it to be a one time charge.

        Miva allows for subscriptions on the variants but it would have to be on both the variants and not just one. I spoke with our software team and they may have found a solution but I want to test it on my store first. I will test it later today and once I get more information I will post on this thread.

        Nicholas Adkins
        Technical Training Specialist / Miva, Inc.
        [email protected]
        https://www.miva.com/mivalearn

        Comment


          #5
          Nick Thank you! I was even thinking if subscriptions work on variants, worst case, I could setup the full option as a variant also (call it one time charge) then either manually cancel the subscription afterwards or possibly set the subscription term to 1 so it only charges the customer once. I was just having a tough time getting the subscriptions to work on the variants period so didn't know if there was an issue. Keep me posted an fingers crossed we can get it work :-)

          Comment


            #6
            crozon21 Okay we found a way to accomplish the feature that you need. Here it is setup on my development store:

            https://mivalearn.mivamerchantdev.co...n-product.html

            Here is how I set this product up:

            1. My product has a price of 124.95 and it has Subscriptions enabled but does not have Require Subscription When Purchasing Product enabled
            2. I then gave my product a Subscription term of monthly
            3. Next I created a price group called subscription discount and gave it a type of Specific Sale Price.
            4. Once the price group was created I assigned the subscription product to the price group by selecting the price group and choosing the three dots more menu and choosing the Discounted Subscriptions option.

            By completing the steps above you will get the master product at full price then if the customer selects the monthly subscription they will get the discounted price.

            Let me know if that works or if you have any further questions.
            Nicholas Adkins
            Technical Training Specialist / Miva, Inc.
            [email protected]
            https://www.miva.com/mivalearn

            Comment


              #7
              Nick Thanks for that information! I'll work on setting that up on our store.
              In the meantime, I've run into an issue. I can't seem to get this subscription product to work when I have an attribute for the colour:
              https://www.stitchitcentral.ca/sweet...he-month-.html

              It works fine when I remove the attribute. I thought maybe the subscription needed variants instead of attributes (for some reason) but that doesn't seem to work either. Any ideas?

              Comment

              Working...
              X