Browse our comprehensive FAQ section to quickly find solutions, learn how to use ChatMaxima features, and get step-by-step guidance for setup, integrations, and support.
The WooCommerce Block allows your chatbot to retrieve data directly from your WooCommerce-powered online store. This enables you to automate customer service by providing real-time information about your products and orders.
This block helps you improve customer support and streamline operations. Your chatbot can answer common questions about product availability or order status instantly, reducing the need for manual customer service.
The block offers four main actions that you select using the "Select Type" field:
get all products: Fetches a list of all products in your store.
get product details: Fetches detailed information for a specific product.
get all orders: Fetches a list of all orders from your store.
get order details: Fetches detailed information for a specific order.
You need an active WooCommerce store and to have created API keys for it. These keys must be integrated with your chatbot platform to allow the bot to securely access your store's data.
You use the "Select Type" field to choose one of the four available actions based on what information you want to retrieve.
Select either "get all products" or "get all orders" from the Select Type field. This action will fetch a list of your items.
This toggle handles pagination. If you enable it by choosing "yes," the block will automatically retrieve all data, even if your store has a very large number of products or orders that are spread across multiple pages.
This field appears when you choose to "Fetch All Data." It allows you to specify how many items (products or orders) you want to be retrieved per page. This can be useful for managing the amount of data your bot processes at once.
The data is saved into a variable using the "Store the response in variable" field. You can then use this variable in a Text block or other blocks to display the information to the user.
The response typically includes a list of products with key details for each, such as the product ID, title, price, and a brief description.
The response typically includes a list of orders with key details for each, such as the order ID, a total price, and the customer's name.
Select the "get product details" type. You'll then need to provide the specific "Product ID" for the product you want to look up.
The Product ID is a unique number that WooCommerce assigns to each product. You can find this ID by hovering over a product in your WordPress admin panel under the Products section.
Yes. You can design a flow where the chatbot asks the user for the product name or ID. The user's input can then be stored in a variable and used in the Enter Product ID field.
Select the "get order details" type. You will then need to enter the unique "Order ID" for the order you are looking for.
The Order ID is a unique number that WooCommerce assigns to each customer order. You can find this ID in your WordPress admin panel under the WooCommerce -> Orders section.
The response will include all available information, such as a product's full description, images, inventory, variants, or an order's full list of items, shipping address, and payment status.
A user can type a product name or a keyword into the chatbot. The bot can then use the get all products action to find the corresponding item and use its Product ID to display full details via the get product details action.
The bot can ask a customer for their order number. It then uses the "get order details" action with the provided Order ID to retrieve the order status and display it to the customer.
Yes. You can use the "get all products" action to build a dynamic product catalog within your chatbot, allowing users to browse items.
A chatbot can provide instant answers to common questions like "What is my order status?" or "Is [product name] in stock?", freeing up human agents for more complex issues.
You can find the WooCommerce Block in the External Integrations section of your chatbot builder.
You can find the video tutorial at: https://chatmaxima.com/video-tutorials/integrating-woocommerce-block-with-chatmaxima/
If the ID is incorrect, the block will not be able to find the product or order and will return an error or an empty response. You should then program your chatbot flow to ask the user to re-enter the ID.
No, this block is designed for fetching or retrieving data from your store. It does not have actions to create or update products and orders.
This block automates the complex API calls required to interact with WooCommerce. You simply configure the fields in the user-friendly interface, and the platform handles the technical backend for you.
The "Fetch All Data" toggle and the "Limit" field are designed for this. They allow the bot to handle large amounts of data without performance issues by fetching data in smaller, manageable chunks.
The chatbot fetches data in real-time when the block is triggered. Any changes you make in your WooCommerce store will be available to the chatbot as soon as it runs the block.