| 开发者 | emreteymuroglu |
|---|---|
| 更新时间 | 2026年10月2日 22:49 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
kabulEkle2kabulEkleParcaliBarkod, one barcode per packagesiparisIstekEkle2AUTH_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.
/wp-content/plugins/, or install the ZIP through Plugins, then Add New, then Upload Plugin.entegrasyon@ptt.gov.tr for approval.Yes. The plugin talks to the integration service PTT provides to contracted customers, and PTT issues the customer number, password and barcode range it needs. Contact your regional PTT directorate, or email entegrasyon@ptt.gov.tr, to start the process. Both corporate and individual integrations are possible.
No. The label is plain HTML and CSS sized for 80mm, printed through your browser's print dialog. Any 80mm printer your operating system already knows about will work.
Encrypted with AES-256-CBC in the barkoda_settings option. The key is derived from your site's AUTH_KEY, so the stored value is useless without your wp-config.php. The password is also masked in the plugin's log table and in order meta, so it never appears in a saved request.
Shipping fails with a clear error and no barcode is consumed. Ask PTT for a new range and enter it on the Barcode tab, which also shows how many numbers you have left.
No. The consumed number is stored against the order and reused on the next attempt, so a failing order does not eat through your allocation.
Only while PTT has not physically accepted it, which in practice means before the courier collects it. The plugin tries barkodVeriSil first and falls back to referansVeriSil. After cancelling, resending the order consumes a new barcode.
PTT runs acceptance and tracking on separate databases in test, so a barcode accepted in the test environment is not visible to the test tracking service. This resolves once you switch to Live.
Yes. The Turkish translation is served through translate.wordpress.org, so WordPress fetches and applies it by itself on a site running in Turkish, and updates it whenever the translation improves. Corrections and other languages are welcome at https://translate.wordpress.org/projects/wp-plugins/barkoda-shipping-for-woocommerce/.
barkoda prefix. Stored data is migrated automatically on upgrade; the stored PTT password carries over unchanged.siparisIstekEkle2 courier envelope to match the WSDL: snake_case field names, lowercase gondericibilgi wrapper, alphabetical element order, and sonucKodu/sonucAciklama response parsing.gondericibilgi to its correct position in the kabulEkle2 and kabulEkleParcaliBarkod sequences. Axis2 enforces sequence order strictly and failed silently when it was wrong.gonderici_soyadi and gonderici_sms fields, which the WSDL defines but the plugin never sent.wp_nonce_url() HTML-escapes the separator, which dropped _wpnonce once the URL passed through JSON into JavaScript.