• Resolved snippet24

    (@snippet24)


    Hi, first thanks for dev this plugin, for some reason I’m getting always: “Your cart is currently empty. Click hereΒ to get started.” I know this path works checkout/?plan=2, but it seems the shortocode is not honored.

    • This topic was modified 4 months ago by snippet24.
    • This topic was modified 4 months ago by snippet24.
Viewing 13 replies - 1 through 13 (of 13 total)
  • Thread Starter snippet24

    (@snippet24)

    (deleted)

    • This reply was modified 4 months ago by snippet24.
    Plugin Support Ibrahim Nasir

    (@ibrahimkh4l33l)

    Hello πŸ‘‹πŸ½,

    This issue typically arises when the same checkout page is used for both ProfilePress and WooCommerce. To resolve this, please ensure each plugin has its dedicated checkout page.

    If you have any further questions or need assistance, feel free to reach out!

    Best regards,

    Thread Starter snippet24

    (@snippet24)

    Hi, well I don’t have WooCommerce in this site. Also even if a shortcode is specified in severla pages shoudn’t it work regardless and be displayed in several pages?

    Thread Starter snippet24

    (@snippet24)

    Also it seemed to work fine till: I deleted the initial membership plan and created another causing perhaps the ?plan=2 to be needed? in relation to the ID of membership passing to be “2” but I’m not sure if that’s the root cause that may be worth checking.

    Plugin Author Collins Agbonghama

    (@collizo4sky)

    When you create a plan, copy the checkout link and paste it in your browser address tab and hit enter.

    You should see the checkout page displayed.

    Ensure the ID after ?plan= is a valid membership plan ID.

    Thread Starter snippet24

    (@snippet24)

    When you create a plan, copy the checkout link and paste it in your browser address tab and hit enter.

    Hi, yes that works, but unfortunately not the shortcode. Can I specify inside the shortcode the plan ID? Otherwise if theres only one active plan can the shortcode use that plan by default?

    Plugin Author Collins Agbonghama

    (@collizo4sky)

    > Can I specify inside the shortcode the plan ID

    No, you can’t. If you are a paid customer, open a ticket on our website via https://profilepress.com/support/ and we will provide you a code snippet to redirect to your default plan checkout if no plan ID is specified.

    Thread Starter snippet24

    (@snippet24)

    Ohh ok I’m not a paid customer I’m just starting I’m afraid

    Thread Starter snippet24

    (@snippet24)

    Oj I do think it shouldn’t be included a shortcode by default for the checkout if is not loading properly for free users, I will reopen the ticket awaiting for a reply in regards to this behavior. Anyways I don’t want to sound harsh, but is what makes me noise.

    and we will provide you a code snippet to redirect to your default plan checkout if no plan ID is specified.

    Also why using a redirection shouldn’t it load in the page itself?

    Plugin Author Collins Agbonghama

    (@collizo4sky)

    It doesn’t work as you think. Shortcode renders late in the loading process. We need to initialize some things before content are rendered that is why a redirection is important.

    Thread Starter snippet24

    (@snippet24)

    I see, thanks for explaining. I have only left this question/dude: would it be good idea to replace the text “Your cart is currently empty. Click here to get started.” for a more descriptive one? Let me know what you think, I’m thinking for new users, for me it was like this looks like a bug, but it isn’t.

    Plugin Author Collins Agbonghama

    (@collizo4sky)

    Let me know the text you want to change it to and I will provide a code snippet for you.

    Thread Starter snippet24

    (@snippet24)

    Thanks, should I have explained better I was thinking for new admin users of ProfilePress rather than users accessing the checkout, but is a good idea as well and could be used for both. I’d change the default “Your cart is currently empty. Click here to get started.” for something like “This page doesn’t refer to an existing membership plan page, please check your list of plan urls here if you are the owner of the site.

    Maybe not sure sure if is too much work or hassle and if you consider appropriate, in the second case to address the user intent to buy I’d go for maybe this line: “You can access available checkout pages here: (list of checkout pages with the membership plan name)”

    • This reply was modified 3 months, 3 weeks ago by snippet24.
    • This reply was modified 3 months, 3 weeks ago by snippet24.
    • This reply was modified 3 months, 3 weeks ago by snippet24.
Viewing 13 replies - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.