Popular stores can become the targets of malicious actors. One example of known abusive patterns is making many requests in a very short timeframe to try to overwhelm the store. To counter such situations, the Store API now provides a rate limiting function — starting with WooCommerce Blocks 8.9.0, released on November 8th. When enabled, […]
Category: Developer Resources
In WooCommerce blocks 8.7.0 we refactored a significant portion of our Cart and Checkout blocks’ code. Specifically, a lot of the data previously kept in React Contexts was moved into WordPress data stores (@wordpress/data). We did this to make it easier for third party extensions to extend the functionality of the Cart and Checkout blocks. […]
Have you ever wondered, what happens after a user hits the “Place Order” button in the Checkout Block? In this post, we will go through a step by step deep-dive on the inner workings of the Checkout Block order flow. Structure First, let’s take a look at the main areas associated with processing the checkout […]
The new Store API is something we’ve been building alongside the Cart and Checkout Blocks for the past two years. It not only powers the new Block based Cart and Checkout experience, but also the various product Blocks as well. As part of WooCommerce Blocks 7.2 (and the upcoming WooCommerce 6.4 release) this API can […]
We’re part of a team focused on improving the WooCommerce platform, and we’re trying to make it better for all developers. To help us better understand your needs as a developer, we’re inviting you to a quick survey. We’d love to get your input: Your comments and insights will help us make WooCommerce better for […]