• Resolved askdesign

    (@askdesign)


    Hi there,
    As I understand it, the plugin verifies a previous purchase by requiring that the customer log in. Does that mean they create their own WordPress account on the site they’re purchasing from?

    Is there another way to verify a previous purchase, such as a purchase or order number, or perhaps the credit card number?

    thank you, Anne

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Jason Kytros

    (@jasonkytros)

    Hey @askdesign,

    Thanks for reaching out!

    You are right that the Ownership Dependency works only for logged in users. When an Ownership Dependency is set, Product Dependencies goes through all WooCommerce Orders made by this customer and checks if a specific product (or a product from a specific category) is included in these orders.

    Guests cannot purchase products with Ownership Dependencies. Therefore, indeed you are right that they need to register to the site first.

    Is there another way to verify a previous purchase, such as a purchase or order number, or perhaps the credit card number?

    No, this is not possible. Ownership Dependencies are set on product-level not on customer-level. Therefore, you can’t use a credit card number or an order number to validate the dependency. However, you can assign a specific order to a customer after they have registered to your site: https://cl.ly/64210e3d8345.

    Cheers,
    Jason Kytros
    Support Engineer

    SomewhereWarm SMPC
    https://somewherewarm.gr/

    Plugin Author Jason Kytros

    (@jasonkytros)

    Hey @askdesign,

    Since we haven’t heard back from you in a while, I am going to mark this thread as resolved. Feel free to open a new one if there is anything else we can help with!

    Cheers,
    Jason Kytros
    Support Engineer

    SomewhereWarm SMPC
    https://somewherewarm.gr/

    Thread Starter askdesign

    (@askdesign)

    Sorry for my late reply, Jason, it’s been a busy period. Thank you for your answer, I appreciate it! We’ve set things up so that the buyer can create their account when they are checking out.

    Plugin Author Jason Kytros

    (@jasonkytros)

    Hey @askdesign 👋,

    Thanks for letting us know! 🙂

    Cheers,
    Jason Kytros
    Support Engineer

    SomewhereWarm SMPC
    https://somewherewarm.gr/

    Thread Starter askdesign

    (@askdesign)

    Hi Jason,
    We’ve encountered a couple of problems.
    (1) As mentioned above, we set things up so that the buyer can create their account when checking out. However, this action doesn’t show up anywhere. In other words, the buyer is never prompted to create their account. How does that happen?

    (2) We have two products, each must be purchased together.
    When I set their dependency as “Either”, the transaction only works correctly when the buyer is logged in.

    When I set their dependency as “Purchase”, the transaction doesn’t work at all.
    The buyer is never cleared to go to their cart. They enter an endless cycle where they’re prompted to purchase the other dependent product. What am I doing wrong?

    thank you, Anne

    Plugin Author Jason Kytros

    (@jasonkytros)

    Hey @askdesign,

    Thanks for getting back to us!

    1)

    Account creation is entirely controlled by WooCommerce core. If you have enabled Allow customers to create an account during checkout under WooCommerce > Settings > Accounts & Privacy, then you should see this option: https://cl.ly/cb9dd8b6f9ce in the checkout page as a logged out user.

    If this is not what you see, then please get in touch with WooCommerce support about this.

    2)

    Have you set up Purchase dependency rules to both products? If so, then this indeed will lead to an infinite loop. Purchase dependency rules guarantee that you can only purchase a specific product if another product already exists in the cart.

    If you want to make sure that two products are always bought together, then a plugin such as Force Sells might be better suited for this case.

    Looking forward to your reply!

    Cheers,
    Jason Kytros
    Support Engineer

    SomewhereWarm SMPC
    https://somewherewarm.gr/

    Thread Starter askdesign

    (@askdesign)

    Hi Jason,
    Thanks for your clarifications.

    1) We made some adjustments and now see the option in the checkout page to create a new account and to log into any existing account.

    2) It sounds like we misunderstood the dependencies functionality. We thought you would be unable to purchase either product without both in the cart. I will look at the Force Sells plugin.

    thank you, Anne

    Plugin Author Jason Kytros

    (@jasonkytros)

    Hey @askdesign,

    Thanks for the update!

    In case Force-Sells is not what you are looking for, then please consider reaching out to the WooCommerce Pre-Sales team in case they have any alternative suggestions.

    Cheers,
    Jason Kytros
    Support Engineer

    SomewhereWarm SMPC
    https://somewherewarm.gr/

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Verify Previous Purchase with Order Number’ is closed to new replies.