Requirements
WooCommerce 6.0+, WordPress 5.8+, PHP 7.4+, approved reseller account.
Step by step
- 1
Create an API key
In your Hemp Wholesale dashboard, go to “API keys”, create a new key (starts with rk_) and copy it. You need an approved reseller account.
- 2
Install the plugin
Download the plugin zip above. WordPress admin → Plugins → Add New → “Upload Plugin” → choose the zip → install → activate.
- 3
Connect
WooCommerce → “Hemp Wholesale”: paste the API key, choose the shipping mode (neutral/branded) and the trigger status (e.g. “Processing”) → Save. Then click “Connect” — this registers the shipment webhook automatically.
- 4
Match SKUs
Orders are matched to our products by SKU, then by EAN/barcode. Easiest path: import our product feed (dashboard → API/feed) so your SKUs match ours. Otherwise use the “SKU mapping” field, one line per item: your-sku = our-sku. Unmatched items are never silently dropped — the order gets a note instead.
Matching products (SKU)
Orders are matched to our products by SKU, then by EAN/barcode. Easiest path: import our product feed (dashboard → API/feed) so your SKUs match ours. Otherwise use the “SKU mapping” field, one line per item: your-sku = our-sku. Unmatched items are never silently dropped — the order gets a note instead.
Test it
Place a test order in your shop (with a product whose SKU matches ours) and move it to the chosen trigger status. A dropship order should appear shortly in your Hemp Wholesale dashboard, and your shop order gets a note with our order number. When we ship, your order is automatically marked shipped/completed with the tracking number.
Troubleshooting
An order wasn't forwarded — why?
Usually an unmatched SKU. Check the order note — it lists the items that weren't found. Fix: import the product feed or add a SKU mapping.
Is tracking written back automatically?
Yes. When we ship, we set your order to shipped/completed and write the tracking number — provided you clicked “Connect” once (registers the signed shipment webhook).