APIkurir Shipping
APIkurir Shipping integrates your WooCommerce store with the APIkurir courier aggregator API, giving your customers access to real-time shipping rates from multiple Indonesian couriers at checkout. Features Multi-courier rates — JNE, J&T, SiCepat, ID Express, Ninja, Lion Parcel, SAP, AnterAja, Pos I
APIkurir Shipping integrates your WooCommerce store with the APIkurir courier aggregator API, giving your customers access to real-time shipping rates from multiple Indonesian couriers at checkout.
Features
- Multi-courier rates — JNE, J&T, SiCepat, ID Express, Ninja, Lion Parcel, SAP, AnterAja, Pos Indonesia, and more.
- COD support — Automatically shows COD-eligible couriers when customers choose Cash on Delivery.
- Province / City / District dropdowns — Cascading address selectors powered by APIkurir location data replace the default WooCommerce address fields for Indonesia.
- Multiple shipping origins — Configure multiple warehouses or stores; products can ship from different origins.
- Automatic shipment creation — Orders are automatically pushed to APIkurir when payment is received.
- Tracking & webhooks — Receive real-time status updates from couriers via webhooks; tracking info displayed on admin and customer order pages.
- WooCommerce Blocks support — Full compatibility with the block-based checkout (Cart & Checkout blocks).
- HPOS compatible — Fully compatible with WooCommerce High-Performance Order Storage.
How It Works
- 01Sign up at apikurir.id and get your API credentials.
- 02Install and activate the plugin.
- 03Enter your API ID and API Key in WooCommerce → APIkurir Shipping .
- 04Add at least one shipping origin (warehouse/store).
- 05Add the APIkurir Shipping method to a WooCommerce Shipping Zone.
- 06Customers will see real-time courier rates at checkout.
External services
This plugin connects to the APIkurir API ( https://live.apikurir.id/v2 and sandbox https://sandbox.apikurir.id/v2 ) to provide shipping functionality.
What the service is used for: – Fetching province/city/district location data used in checkout selectors. – Fetching courier and service availability/rates. – Creating shipment orders after checkout/payment. – Tracking shipment status and handling shipment updates.