
外掛標籤
開發者團隊
② 後台搜尋「Barkoda Shipping for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
Barkoda Shipping for WooCommerce connects your store to the PTT Kargo SOAP integration service. From the WooCommerce order screens you can create a barcoded shipment, print an 80mm thermal label, follow the parcel’s movements and request a courier pickup, without retyping order data into a separate portal.
This plugin requires a PTT integration contract. PTT issues you a customer number, a password and a block of barcode numbers. Without those the plugin has nothing to authenticate with. See the FAQ for how to apply.
Features
Order list with a “Ship” action, plus a WooCommerce bulk action
Single-package shipments via kabulEkle2
Multi-package shipments via kabulEkleParcaliBarkod, one barcode per package
Cancel a shipment PTT has not accepted yet, by barcode or by reference number
Tracking by barcode or reference, with the parcel’s movement history
The PTT branch currently holding the parcel, with address, hours and a map link
Courier pickup requests via siparisIstekEkle2
80mm thermal labels rendered as HTML and Code128 SVG, so any 80mm printer works
Bulk label printing: every selected order in one document with page breaks
Per-order insurance toggle (Valuable Goods / DK service code)
Cash on delivery mapped from your WooCommerce payment methods
Optional separate return address
Missing recipient data is detected before sending and can be filled in from a popup
Weight and dimensions computed from your products, overridable per order
Full request and response log for every SOAP call, with passwords masked
WooCommerce HPOS compatible
Built for reliability
PTT allocates a finite block of barcode numbers, so the plugin treats them as a scarce resource. Numbers are handed out inside a database transaction, so two simultaneous orders can never receive the same barcode. If a shipment fails, the consumed number is held against the order and reused on the next attempt rather than burned.
Your PTT password is stored AES-256-CBC encrypted, keyed from your site’s AUTH_KEY, and is masked out of every log entry before it is written.
Disclaimer
This plugin is not developed, endorsed or supported by PTT. It is an independent client for the SOAP services PTT provides to contracted customers. PTT and PTT Kargo are trademarks of their respective owner.
External services
This plugin sends data to PTT (Posta ve Telgraf Teskilati A.S.), the Turkish postal service, which is required for it to function. No data is sent anywhere else, and nothing is transmitted until you enter PTT credentials and act on an order.
Requests go to pttws.ptt.gov.tr, using the test endpoints PttVeriYuklemeTest and GonderiTakipV2Test or the live endpoints PttVeriYukleme and GonderiTakipV2, depending on the environment you select.
Data is sent when you ship an order, cancel a shipment, track a parcel, request a courier or use the connection test. Depending on the action it includes:
your PTT customer number and password
the recipient’s name, address, province, district, postcode, phone number and email address
the order’s weight, dimensions, total value and payment method
the sender details you configure in the plugin settings
the barcode or customer reference number of the shipment
PTT’s terms of service: https://www.ptt.gov.tr/Sayfalar/Kurumsal/KullanimKosullari.aspx
PTT’s privacy policy: https://www.ptt.gov.tr/Sayfalar/Kurumsal/KisiselVerilerinKorunmasi.aspx
