Tovább a tartalomhoz

Számlák, szállítólevelek és ShipStation

A kiegészítő mezők adatai a Germanized számláján, a WebToffee számláin és szállítólevelein, valamint a ShipStationnek küldött rendelésen.

A kiegészítő mezők értékei a rendeléshez tartozó adatként tárolódnak. Hogy külső számlázó- vagy szállítási bővítmény is megjelenítse őket, a bővítménytől függően beállítás vagy kis kódrészlet kell.

  1. Nyisd meg a WooCommerce → Beállítások → Germanized → Invoices & Packing Slips oldalt, és kattints a számlasablon melletti szerkesztés ikonra.
  2. A sablonban a tételsor alá szúrd be ezt a shortcode-ot:
[document_item_product data="aou_addons"]
  1. Tegyél a webhelyedre egy kódrészletet is (kódrészlet-bővítménnyel vagy a sablon functions.php fájljában), amely az aou_addons adatot a számlához adja.

A bővítmény működik a WebToffee Invoice és Packing Slip bővítménnyel.

  1. A WebToffee beállításai között nyisd meg az Invoice Settings → Advanced részt.
  2. Add meg a megjeleníteni kívánt rendelés- és termékmetát.
  3. Ellenőrizd a generált dokumentumot. Ha a kiegészítők adatai nem látszanak, kódrészletre van szükség.

Ha a meta nem jelenik meg:

  • A wt_pklist_show_hidden_order_item_meta szűrőt állítsd true visszatérési értékre egy kis kódrészletben; ez a WebToffee bővítményben megjeleníti a rejtett tételmetát.
  • Kibővített megoldás csak a szállítólevélre (a számlára nem): a wf_pklist_add_package_product_meta horogra csatlakozó kódrészlet a product_extras tételmetából kiolvassa az egyes kiegészítők feliratát és értékét, és biztonságosan kiírva a termék alá teszi a szállítólevél PDF-ben.

Először próbáld az alap beállítást, a rejtett meta szűrőjét csak akkor add hozzá, ha az adat hiányzik.

A ShipStation a rendelésből csak két egyéni mezőt fogad: az egyéni mező 2-t és az egyéni mező 3-at. Így legfeljebb két kiegészítő mező adatát küldheted át, ezért a legfontosabbakat válaszd.

  1. Állapítsd meg az átküldeni kívánt mezők metakulcsát. A kulcs a mező felirata egy elé tett aláhúzással: az „Upload” feliratú mező kulcsa _Upload.
  2. Tegyél a webhelyre kódrészletet: két függvényt, mindkettő a megfelelő metakulcsot adja vissza.
  3. Csatold őket a ShipStation export szűrőihez: woocommerce_shipstation_export_custom_field_2 és woocommerce_shipstation_export_custom_field_3.
<?php
// Egyéni mező 2
function elotag_shipstation_egyeni_mezo_2() {
return '_metakulcs_2'; // a kiegészítő mező metakulcsa
}
add_filter( 'woocommerce_shipstation_export_custom_field_2', 'elotag_shipstation_egyeni_mezo_2' );
// Egyéni mező 3
function elotag_shipstation_egyeni_mezo_3() {
return '_metakulcs_3'; // a kiegészítő mező metakulcsa
}
add_filter( 'woocommerce_shipstation_export_custom_field_3', 'elotag_shipstation_egyeni_mezo_3' );

Az elotag helyére írj egyedi előtagot a webhelyedhez, a metakulcsokat pedig cseréld a sajátjaidra. A kulcsnak pontosan egyeznie kell a mező feliratával (aláhúzással az elején).

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások