WooCommerce [Orders, Product]

Hi, these configurations have been created to subscribe to Orders and publish a Product in WooCommerce with data to/from Schema. org .

Information

  • Last updated: 2023-04-13
  • Alumio version: 3.31.1
  • WooCommerce:
    • GET /wp-json/wc/v3/orders
    • GET /wp-json/wc/v3/products
    • POST /wp-json/wc/v3/products
    • PUT /wp-json/wc/v3/products/{{id}}

Features

  • Client to connect to WooCommerce
  • Transformers to map Order
  • Transformers to map Product
  • Incoming configuration to get Orders
  • Transformers to track the order date and cache previously processed orders
  • Outgoing configuration to create or update a Product
  • Checks if the product exists in WooCommerce

Possible issues

  • Need to set up some environment variables
    • WOOCOMMERCE_BASE_URI
    • WOOCOMMERCE_CONSUMER_KEY
    • WOOCOMMERCE_CONSUMER_SECRET
  • Need to replace Schema.org data with incoming data from your other system and check the mapping.

Links

WooCommerce REST API Documentation - WP REST API v3

Images

Subscribe to orders in WooCommerce

Publish a product to WooCommerce

Download

orders-from-woocommerce-to-httpbin.ndjson (10.0 KB)
product-from-schema-to-woocommerce.ndjson (4.3 KB)