OSC Korean Shipment Tracking Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Korean shops hand their customers a courier name and a tracking number, and the customer expects to click it and land on that courier’s tracking result page. This plugin does exactly that and nothing else.
On the order edit screen a panel sits at the top of the right-hand column. Pick the courier from an accordion, type the tracking number, press the register button. The tracking link is then available everywhere the customer looks for it.
Supported couriers
- CJ대한통운 (CJ Logistics)
- 우체국택배 (Korea Post)
- 한진택배 (Hanjin)
- 롯데택배 (Lotte Global Logistics)
- 로젠택배 (Logen)
- 경동택배 (Kyungdong)
- GS Postbox 택배 (GS25 convenience store parcel)
- CU 편의점택배 (CUpost)
What the customer sees
- Order email. The courier name and tracking number appear in the order email as a link straight to that courier’s tracking result page.
- My Account. A tracking button on the order list and the courier details on the order view. Both open the courier’s page in a new tab.
External services
This plugin does not connect to any external service. It makes no HTTP request, calls no API, uses no CDN or analytics, sends no data anywhere, and needs no account or API key. Install it with the network cable pulled and every feature still works.
What it does is print a link. Each Korean courier publishes a tracking page that accepts a tracking number in the address, so the plugin assembles that address from a hard-coded list and shows it as an ordinary hyperlink in the order email, on the My Account order view and on the order edit screen. A tracking number reaches a courier only when a person clicks that link in their own browser, and only the one courier chosen for that order. Nothing is transmitted in the background, and nothing at all is sent if nobody clicks.
The courier tracking pages linked to, and each courier’s own terms and privacy policy, which govern what happens once a visitor follows one of these links:
- CJ Logistics (trace.cjlogistics.com) – terms, privacy policy
- Korea Post (service.epost.go.kr) – terms, privacy policy
- Hanjin (www.hanjin.com) – terms, privacy policy
- Lotte Global Logistics (www.lotteglogis.com) – terms, privacy policy
- Logen (www.ilogen.com) – terms, privacy policy
- Kyungdong Express (kdexp.com) – terms, privacy policy
- GS Postbox (www.cvsnet.co.kr) – terms, privacy policy
- CU Post (www.cupost.co.kr) – terms, privacy policy
Shop owners can add couriers of their own through the osc_kst_carriers filter. A courier added that way is the shop owner’s own choice of destination, and this plugin still sends nothing to it.
How the link is built
The tracking number is reduced to digits before it is stored, so nothing else can reach the URL, and the courier address is never taken from user input. Tracking numbers are also checked against each courier’s known number length before they are saved, so a mistyped number is caught at entry rather than becoming a dead link in a customer’s inbox.
Settings
Settings live under Tools > OSC Korean Shipment Tracking. There is deliberately very little to configure:
- The courier order. Drag your couriers into the order you use them, and the one at the top is selected automatically on every new order. A shop that always ships with one courier never has to pick one.
- Which order status to move an order to when a tracking number is registered, if any.
- Whether to send a shipping notice email at that moment.
- Which customer emails carry the tracking block.
- Whether the tracking button appears on the My Account order list.
Screenshots
A registered tracking number on the order screen, with a link straight to the courier’s tracking page.
Choosing a courier and entering the number. The expected digit length for that courier is shown under the field.
The shipping notice email, sent the moment a tracking number is registered.
The settings screen under Tools, where couriers are dragged into the order you use them.
