Coder Social home page Coder Social logo

Comments (10)

topher1kenobe avatar topher1kenobe commented on May 28, 2024 1

Sorry for the delay on this, I'm going to try to set up my store the same way as theirs. I'd love to be able to sync their store, may I have API keys?

from bigcommerce-for-wordpress.

5874 avatar 5874 commented on May 28, 2024

@karen-white @topher1kenobe

from bigcommerce-for-wordpress.

karen-white avatar karen-white commented on May 28, 2024

@5874 That's a really odd issue that you're seeing with a completely different product is getting added to the cart. I understand why that would be a big cause for concern. I'm having some trouble replicating the issue on a sandbox store, though.

To verify that I'm setting up my test case the same way:

  • My product has 2 options: Color (Red, Blue, Green) and Size (Small, Medium, Large).
  • I created a rule on the product level to disable purchasing when 'Red OR Blue' and 'Small' are selected
    rule

-When I try to add a Red/Small product to the cart, I get the expected error message, rather than a different option combo getting added to the cart:
cartmsg

Could you let me know if this sounds consistent with the setup on your store? Would it be possible to link me to a product where you're seeing the error? Thanks!

And thank you for your feedback on the confusing out of stock messaging. You bring up a really good point about customer experience with the current flow, and I'll bring it back to the rest of the team.

from bigcommerce-for-wordpress.

5874 avatar 5874 commented on May 28, 2024

HI @karen,

Unfortunately I can't give you access to the site in question on here.

The only possible difference is the amount of rules on the product. The product we are finding the issue on has two pages of rules (none of which interfere with the option selection in question). That's all I can see is different.

The live BC store is GBICS so can you get access to the product in question through bigcommerce to double check yourself?

Or perhaps you could set up a vanilla wp install and sync the plugin to that store to test the product in question?

from bigcommerce-for-wordpress.

5874 avatar 5874 commented on May 28, 2024

@topher1kenobe

from bigcommerce-for-wordpress.

5874 avatar 5874 commented on May 28, 2024

@topher1kenobe

from bigcommerce-for-wordpress.

5874 avatar 5874 commented on May 28, 2024

@topher1kenobe

from bigcommerce-for-wordpress.

civicpath avatar civicpath commented on May 28, 2024

Hoping to bump this issue. We're still experiencing the same behavior as of version 1.1.0.

Any BigCommerce product option that is referenced by a Product's RULES will be hidden from the Wordpress product view. Of course if any product options are required AND hidden, the product cannot be purchased.

However, BigCommerce products that have multiples SKUs will display those product options and price changes (but not images) correctly.

If I remember correctly, this is consistent with the Amazon Channel behavior. The Amazon channel will only bring over options where changes affect the SKU. The Amazon channel will not sync products that rely on RULES to dynamically modify option based pricing or availability.

from bigcommerce-for-wordpress.

civicpath avatar civicpath commented on May 28, 2024

Back to the OP... in this scenario, you'd have to move the option logic out of RULES and into SKUs.

To disable purchases for some option combinations, you would make that a SKU and set it to ZERO stock. The store wide -> Advanced Settings -> Inventory would need to also configured to the "When an option is out of stock settings would need to be set to "Hide the option" or "Mark as out of stock".

All of this is workable for stores selling mostly stock widgets. For stores selling custom/made-to-order items, it's going to be a real challenge.

from bigcommerce-for-wordpress.

yuenvision avatar yuenvision commented on May 28, 2024

Issue handled with product config settings in BC admin

from bigcommerce-for-wordpress.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.