• Resolved Bernardo Espinosa

    (@berntl)


    Hello,

    At the moment I have a WordPress site and I tried using your plugin. I have several products that I sell using Woocommerce (all of them digital), some of them are downloadable, and others are courses (kind of like an academy).

    For the first type of products, the plugin works just fine. My users place the order and it gets completed right away.

    But for the other types of products, which are digital as well, when my user places the order, I get the payment but the purchase states never gets updated past the “Processing” state. The plugin I’m using for the academy is TutorLMS. I’ve been doing some research and what I’ve found is that I need to click the checkbox of “digital” on my product (which I have) and that the other possible reason for the update malfunction is related to webhooks.

    I tried resubscribing to the webhooks and even tried the “sample” webook button and it tells me everything is fine, but my orders never update.

    Could someone help me out with this problem?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @berntl,

    Does this behavior persist for you when you disable all plugins except for WooCommerce, PayPal Payments, and the TutorLMS plugin?

    Webhooks are usually the most likely cause for issues when the status does not update but there could also be a compatibility problem with the product type.
    Could you provide instructions or steps on how to reproduce this behavior? It seems I can only create free courses in the free plugin version where PayPal Payments wouldn’t have much impact.
    Thanks!

    Kind regards,
    Niklas

    Thread Starter Bernardo Espinosa

    (@berntl)

    Hello @niklasinpsyde!

    At the moment I cannot disable the rest of the plugins, because my website would go crazy and I could not sell, so we could not see the issue again.

    Of course, what happens is the following:

    1.- The client sees the course they like
    2.- The client adds the course to the cart
    3.- The client pays for the course via Paypal
    5.- The order status is moved to processing
    4.- The payment is processed via Paypal and I receive the payment
    6.- The order status is never updated

    I’m using the PRO version of the plugin so I can charge for the courses. In their support page it mentions that the product must be ticked as a virtual good and a TutorLMS products (both of which are ticked) but it is never updated, so my students never get registered to my course until I manually update the status to completed.

    Also I sell other virtual goods, and I can tell you that in that case, the plugin works as expected, my orders get automatically completed and it presents no problems.

    I hope this helps, but let me know if I can help you with anything else

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @berntl,

    Thanks for the details.

    Orders should typically only automatically get the status Completed when the purchased products are both virtual and downloadable.
    When the product is only either virtual or downloadable, then Processing would be the expected status for the order after the payment.
    Can you please double-check the products linked to the course have both of these checked?
    If they are both checked, then we would like to learn a bit more context about your site if you could share with us a copy of your WooCommerce system report.
    You can share it either here in the forums or better privately with us from here:
    https://paypal.inpsyde.com/docs/request-support/
    Please include a link to this thread if you send a private message.
    Thanks!

    Kind regards,
    Niklas

    Plugin Support Femi

    (@femiyb)

    Hello

    We have not heard back from you in a while, so I’m marking this thread as resolved.
    Hopefully, you were able to proceed as advised above.
    If you have any further questions, please feel free to reopen this topic or create a new one.

    Cheers! 🙂

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Oder not completing’ is closed to new replies.