內容簡介
OrderKrab for WooCommerce 是一款將 WooCommerce 與 OrderKrab 物流平台整合的外掛,讓商店在結帳時提供運輸費用和包裹櫃選擇,並在訂單處理過程中保持狀態同步。
【主要功能】
• 提供來自 OrderKrab API 的運費計算
• 在結帳時顯示包裹櫃搜尋欄位
• 同步 WooCommerce 訂單至 OrderKrab
• 每小時批次對帳未即時同步的訂單
• 嵌入 OrderKrab 退貨入口網站於任意頁面
• 寄送退貨運單給客戶並記錄退貨
外掛標籤
開發者團隊
原文外掛簡介
OrderKrab for WooCommerce is a thin integration between WooCommerce and the OrderKrab fulfillment platform. It lets a WooCommerce store offer carrier-driven shipping rates and parcel locker selection at checkout, then keeps order state in sync with OrderKrab as the order moves through fulfillment.
What it does
Adds a shipping method that returns rates from the OrderKrab API, including parcel locker pricing per carrier.
Renders a parcel locker search field at checkout (native or Shopify-style block).
Syncs newly created and updated WooCommerce orders to OrderKrab.
Provides an hourly batch reconciliation for any orders that didn’t sync in real time.
Receives webhooks from OrderKrab for order, product, and connection status updates.
Embeds the hosted OrderKrab return portal on any page — via a Gutenberg block or the [orderkrab_return_portal] shortcode — so customers can register returns without leaving the store.
Emails customers their return shipping label as a real WooCommerce email when a return is approved in OrderKrab, and records the return on the order.
Who it’s for
Stores that already use (or plan to use) the OrderKrab fulfillment platform to manage shipping with carriers like DPD, LP Express, Omniva, InPost, FedEx, DHL, and others.
External services
This plugin connects to the OrderKrab API (https://api.orderkrab.com) — the configured base URL is shown in the plugin’s Connection settings and can be overridden by store administrators.
What is sent and when:
When a customer reaches checkout, the plugin sends the shipping destination (country, postcode, city) and cart contents to OrderKrab to retrieve available shipping methods and prices.
When a customer searches for a parcel locker, the plugin sends the search query plus destination country/city to OrderKrab to retrieve matching locker locations.
When an order is created or updated in WooCommerce, the plugin sends the order details (line items, shipping address, totals, selected shipping method) to OrderKrab so fulfillment can be coordinated.
The plugin authenticates each request using an access token that the store administrator pastes into the plugin’s Connection tab.
When a visitor opens a page containing the return portal block or shortcode, their browser loads the hosted OrderKrab return portal (https://returns.orderkrab.com) in an iframe. The store’s portal token, the display language, and any theme colors configured under OrderKrab → Returns are passed as URL parameters so the portal can identify the store and match its styling.
Why an external service is required: carrier rate calculation, parcel locker availability lookups, and label/tracking generation depend on real-time data from carriers, which is aggregated by OrderKrab and cannot be performed locally by the plugin.
Provider links:
OrderKrab website: https://orderkrab.com
Terms of Service: https://orderkrab.com/terms
Privacy Policy: https://orderkrab.com/privacy
