WordPress plugin intelligence profile

Barkoda Shipping for WooCommerce

Create PTT Kargo shipments from WooCommerce orders: barcodes, 80mm thermal labels, tracking and courier pickup.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update2 Oct 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Barkoda Shipping for WooCommerce version 2.2.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

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

), 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.

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

aspx

aspx

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • barcode
  • kargo
  • shipping
  • turkey
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity2 Oct 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.