Connect WeChat Store to Your AI Agent

Keep approved selling categories and qualification follow-ups easy to review.

32 tools Custom credential

Try a WeChat Store Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill WeChat Store

Review Selling Permissions

See which categories your store is approved to sell.

/oo WeChat Store: List the categories my WeChat Store is approved to sell and summarize them for product planning.

Submit a Category Application

Submit qualification materials and follow the category review.

/oo WeChat Store: Submit an application for [leaf category] using these qualification images [links] and details [details]. Check the review progress and any requested corrections.

Start Working with WeChat Store

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect WeChat Store

    Provide the WeChat Store App ID and App Secret.

    Connect WeChat Store →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the store and required qualification images or certificates.
  • Qualification images are at most 2 MB. Category applications use leaf categories and return an audit ID for status checks.

WeChat Store Tools

Check which categories a connected WeChat Store may sell, then submit the required qualification materials for a chosen category when needed. Application reviews can be checked for progress and requested corrections.

Review Selling Permissions

List category permissions with the intended status.

Submit a Category Application

Upload qualification images and submit the prepared categoryInfo.

32 tools

Upload Qualification Image

Upload a qualification image (up to 2 MB) and return the file_id required for category and brand applications. Product images from upload_image cannot be used here.

weixin_store.upload_qualification_image

Apply Category

Apply for permission to sell in a leaf category using the new category tree and certificate groups. Returns an audit id; check the audit and effective permission before publishing products.

weixin_store.apply_category

Get Category Application

Get the status and any rejection reason of a category application by audit id.

weixin_store.get_category_application

List Category Permissions

List the store's category permissions. Filter to status 1 to find categories currently allowed for sale.

weixin_store.list_category_permissions

Precheck Product Category

Check whether the store may publish in a leaf category, including category permission, deposit, freight insurance, and store restrictions. Omit catId for store-wide checks only.

weixin_store.precheck_product_category

Get Category Product Rule

Get the category's product attribute, sale attribute, qualification, price, and other publishing rules for the chosen release mode.

weixin_store.get_category_product_rule

Upload Image

Ask WeChat to fetch and host a public image URL for use in product image fields. At most 10 MB per image.

weixin_store.upload_image

Get Shop Info

Get the basic information of the connected WeChat Store: name, avatar, subject type, and status.

weixin_store.get_shop_info

List Categories

Get the full category tree of the store, including the qualifications each category requires. Use the leaf cat_id values from cats_v2 for add_product and get_category.

weixin_store.list_categories

Get Category

Get the publishing rules of one leaf category: required product and sale attributes, brand restrictions, deposit, and qualifications.

weixin_store.get_category

List Valid Brands

List the brand qualifications currently in effect for the store, paginated by cursor. Use a returned brand_id when adding a product in a brand-restricted category.

weixin_store.list_valid_brands

Add Product

Create a product. All image fields must be WeChat-hosted URLs from upload_image. By default the product is saved as a draft; pass listing 1 to submit it for review and list it directly. Nested objects and arrays keep their WeChat snake_case fields as documented per field.

weixin_store.add_product

Update Product

Replace a product's editable data. This is a full overwrite: every field of add_product applies, SKUs that carry an existing sku_id are updated, SKUs without one are added, and previously existing SKUs missing from the list are deleted.

weixin_store.update_product

Get Product

Get one product by product_id. Products keep a draft and an online copy; dataType selects which.

weixin_store.get_product

List Products

List the product ids of the store, paginated by cursor.

weixin_store.list_products

Listing Product

Submit a product for review and list it once approved.

weixin_store.listing_product

Delisting Product

Take a listed product off the shelf.

weixin_store.delisting_product

Delete Product

Permanently delete a product by product_id. A product under review cannot be deleted. This cannot be undone.

weixin_store.delete_product

Update Product Stock

Update the stock of a product's SKUs. This does not consume the product review quota.

weixin_store.update_product_stock

List Orders

List the order ids of the store, paginated by cursor. At least one time range is required, as a pair of Unix timestamps in seconds spanning at most 7 days.

weixin_store.list_orders

Get Order

Get one order by order_id, including its products, payment, price, and delivery details. Buyer address fields are masked.

weixin_store.get_order

Update Order Merchant Notes

Replace the merchant note of one order, optionally with a tag color.

weixin_store.update_order_merchant_notes

Send Delivery

Ship an order, in one or more packages. Each package either ships by express with a waybill (deliverType 1, needs waybillId and deliveryId from list_delivery_companies, or OTHER when the company is not listed) or delivers virtual goods without logistics (deliverType 3, only for orders whose products use the phone-number delivery method).

weixin_store.send_delivery

List Delivery Companies

List the delivery companies the store can ship with, including each company's delivery_id.

weixin_store.list_delivery_companies

List Freight Templates

List the freight template ids of the store.

weixin_store.list_freight_templates

Get Freight Template

Get one freight template by template_id, including its valuation type, shipping method, sender address, and freight rules. Freight templates bind to products through expressInfo on add_product.

weixin_store.get_freight_template

List Addresses

List the merchant address ids of the store. After-sale returns need one of these address ids when accepting a return.

weixin_store.list_addresses

Get Address

Get one merchant address by address_id, including its contact, region, and send/recv flags. Accepting an after-sale return needs one of these address ids.

weixin_store.get_address

List Aftersale Orders

List the after-sale order ids of the store, paginated by cursor. At least one time range pair is required, as Unix timestamps in seconds spanning at most 24 hours.

weixin_store.list_aftersale_orders

Get Aftersale Order

Get one after-sale order by its id, including its status, type, products, and refund details.

weixin_store.get_aftersale_order

Accept Aftersale

Accept a buyer's after-sale request. Accepting a return needs a merchant address id from list_addresses; acceptType chooses between accepting the return (1) and accepting the refund (2), and is chosen automatically when omitted.

weixin_store.accept_aftersale

Reject Aftersale

Reject a buyer's after-sale request with a reason.

weixin_store.reject_aftersale

Frequently Asked Questions

Does submission approve a category?

No. WeChat reviews the application; check the outcome before relying on the permission.

What qualification images can I use?

Provide accessible qualification images no larger than 2 MB each and the required category details.

Connect WeChat Store

About WeChat Store ↗