• Resolved paolaponceb

    (@paolaponceb)


    Is there a way to disable payment methods entirely? I have a website with free courses, and I don’t want to use a checkout. I only need to enable registration or login, but I don’t need a checkout page. Right now, the site only shows the checkout page with the message: “There are no payment methods available,” which doesn’t work for my site.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support brianvu-tp

    (@briantp)

    Hi paolaponceb,

    Thank you for reaching out!

    If you want users to access courses without going through the checkout page, you can utilize the “There is no enrollment requirement” feature in the Course Settings. This will allow users to enroll in courses without needing to complete a payment process.

    Alternatively, if you want users to create an account before enrolling in the free courses, you can enable the requirement for users to have an account. This will allow them to register/login and access the course without needing to visit the checkout page.

    Let me know if you need further assistance!

    Best regards,
    Brianvu-tp

    Thread Starter paolaponceb

    (@paolaponceb)

    Hi Brianvu-tp,

    Thank you for your response.

    It’s mandatory for the user to create an account, and it’s already set up that way. However, the user is currently being redirected to the checkout page for registration or login. On the checkout page, the message “There are no payment methods available” appears, which I’d prefer to avoid.

    Am I missing a configuration? Is it possible to bypass the checkout page?

    Thanks!

    Plugin Support brianvu-tp

    (@briantp)

    Hi paolaponceb,

    Thank you for your follow-up!

    To avoid the “There are no payment methods available” message on the checkout page, you can enable any payment gateway in LearnPress → Settings → Payments. Once you have a payment method enabled, the checkout page will only show the message: “Please log in to enroll in the course!”.

    Let me know if this helps or if you need further assistance!

    Best regards,
    Brianvu-tp

    Thread Starter paolaponceb

    (@paolaponceb)

    Hi Brianvu-tp,

    I don’t think I explained myself clearly. All the courses we offer are free, so no payment method is required. What I need is for users to be asked to log in when enrolling in a course, and for the message “There are no payment methods available” NOT to be shown.

    In fact, it would be ideal to skip the checkout process altogether.

    Thank you for your help with this.

    Best regards,
    Paola Ponce

    Plugin Support brianvu-tp

    (@briantp)

    Hi Paola Ponce,

    Thank you for your clarification!

    Currently, the logic of LearnPress redirects users to the checkout page, even for free courses, when they are not logged in. This applies to both paid and free courses. However, if you are familiar with modifying code, you can customize the “Start Course” button for free courses in your child theme to redirect users directly to the login page without going through the checkout.

    You can find the relevant file for customization at:
    wp-content/plugins/learnpress/templates/single-course/buttons/enroll.php
    Here’s a link to the file for reference.

    This should allow you to bypass the checkout page for free courses and redirect users to the login page instead.

    Let me know if you need any further assistance!

    Best regards,
    Brianvu-tp

    Plugin Support brianvu-tp

    (@briantp)

    Hi Paola Ponce,

    We hope you’re satisfied with the response provided. Since we don’t receive your reply after a month, we will close the ticket for now.

    If you encounter any further problems or have new questions, please don’t hesitate to open a new ticket here. Thank you so much for contacting our support team.

    Thanks & Regards,

    LearnPress – Customer Support

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