Support » Plugin: WooCommerce » best way to handle subscriptions with a licence?

  • Nico


    I have a product with 3 packs: – 14-days trial (user should not have to enter paypal details) – monthly – yearly

    We used WooCommerce with “WooCommerce Subscriptions” and “WooCommerce Software License”. And we want to use PayPal.

    There was also a problem with recurring payments and PayPal Plus so let’s assume we use PayPal Standard which is supported by WooComemrce and WooCommerce Subscriptions.

    The problem is the “14-days trial” logic:

    If I create a subscription with a 14-day free trial then it would charge the user after those 14 days because it’s only a delay.

    If I put the price to $0 then the user could renew it for $0

    I can create a simple product and only use the licence manager and creating a licence which expires after 14 days. But then the user will not be able renew it. He would have to go to the page again and order the correct subscription.

    Does anyone has some experience with subscriptions, free trial and licences?

Viewing 1 replies (of 1 total)
  • Plugin Support Zach H.


    Hi Nico,

    Typically a Free Trial period is associated with the subscription product itself so that the subscription renewals can start once the Free Trial period is complete. A $0 product with a Free Trial period will renew for $0, as you have experienced.

    What subscription frequency do you want to offer after the Free Trial is complete? Monthly? Yearly?

    One option could be to set up 2 products and offer each with a 14-day Free Trial period.

    – Monthly subscription with 14-day Free Trial
    – Yearly subscription with 14-day Free Trial

    Enable the $0 Initial Checkout feature, as described here:

    Since you will not be collecting the payment details at checkout, the subscriber will have to pay for the subscription in their My Account page once the Free Trial period is complete. When the trial period completes, the subscription will generate a Pending Payment status order to pay for the first subscription renewal. An email notification will be sent to the customer with a link they can follow to Pay for the subscription order. The payment method will be saved to the subscription to process the next renewal automatically.

    Let us know if you have any questions.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.