
外掛標籤
開發者團隊
② 後台搜尋「JagoOngkir – Indonesian Shipping Rates」→ 直接安裝(推薦)
原文外掛簡介
JagoOngkir is an Indonesian shipping cost plugin for WooCommerce. It shows the available couriers and calculates the shipping cost to your customer’s address, right on the Cart and Checkout pages.
Shipping costs are fetched through the API of your chosen provider: api.co.id, RajaOngkir, Biteship, or Binderbyte. You use your own provider account and API key, and you can switch providers at any time without redoing your setup.
What you can do with it
Show rates only for the couriers and services you pick.
Let customers choose a destination through dropdowns or a search box (depending on the provider).
Mark the cheapest and fastest options with badges, and sort rates the way you prefer.
Set a default weight for products that don’t have one.
Keep each provider’s API key, origin, limits, usage counters, and cache separate.
Track daily and monthly API requests with estimated costs, and get a warning email before you hit your limit.
Test a rate, clear caches, and import or export settings from the Tools tab (API keys are never exported).
What it doesn’t do
JagoOngkir only calculates shipping rates. It doesn’t book shipments, arrange pickups, or track parcels. It also works with the classic shortcodes [woocommerce_cart] and [woocommerce_checkout], not the Cart and Checkout Blocks.
About the rates
JagoOngkir is an independent plugin and isn’t affiliated with any provider or courier. Prices and availability come straight from the provider’s API, so they can differ from one provider to another, or from what the courier quotes at the counter. The courier sets the final charge when your parcel is processed. API fees and quotas depend on your provider account, so check their terms before you go live.
Requirements
WordPress 6.3 or later
PHP 7.4 or later
WooCommerce 8.2 or later (HPOS supported)
Store currency set to IDR
A provider account with access to the shipping rate and location APIs
External services
Once you add an API key, JagoOngkir talks to the provider you selected. It does this to test the connection, search and validate locations, match your shipping origin, and calculate rates. Location lists may also be prepared in the background.
What gets sent: your API key, location queries or IDs, and the package weight. Depending on the provider, courier codes, item values, quantities, and dimensions are included too. Providers also see your server’s IP address and standard HTTP metadata. Customer names, emails, phone numbers, and street addresses are never sent. Provider fees and terms apply.
api.co.id: https://api.co.id/integrasi-api-pengiriman/ (Website, Documentation, terms, privacy)
RajaOngkir: https://rajaongkir.com/ (Website, Documentation, terms, privacy)
Biteship: https://biteship.com/en/product/api (Website, Documentation, terms, privacy)
Binderbyte: https://binderbyte.com/ (Website, Documentation, terms)
jQuery comes from WordPress. SelectWoo and its stylesheet come from WooCommerce.
Privacy
Settings and API keys are stored in WordPress options. Location caches are kept per provider account and expire within seven days. Rate caches last as long as you set, from 1 to 86,400 seconds. Addresses and shipping metadata are saved through WooCommerce as usual.
Daily usage records are kept for 90 days, and monthly summaries for the last 13 recorded months.
To limit location requests, the plugin stores a hashed version of the visitor’s IP address on your site until the next request updates it. The raw IP is never forwarded to providers. Optional usage warnings are sent through WordPress to the email address you set.
Remember to mention these providers in your store’s own privacy policy.
