width = $_POST['polkurier_width']; $package->height = $_POST['polkurier_height']; $package->depth = $_POST['polkurier_depth']; $package->weight = $_POST['polkurier_weight']; $package->count = $_POST['polkurier_count']; $package->nonstandard = isset($_POST['polkurier_nonstandard']); $package->type = $_POST['polkurier_type']; if (!isset($_POST['polkurier_id'])) { // zapisujemy informacje o nowej templatce $packages[] = $package; } else { // edytujemy templatkę $packages[$_POST['polkurier_id']] = $package; } update_option('polkurier_packages', $packages); } if ($active_tab == 'accounts') { // zapisujemy informacje o nowym koncie $account = new PolkurierBankAccount(); $account->account = $_POST['polkurier_account']; $account->alias = $_POST['polkurier_account_name']; $accounts[] = $account; update_option('polkurier_accounts', $accounts); } if ($active_tab == 'addresses') { if (!isset($_POST['polkurier_id'])) { // zapisujemy informacje o nowym adresie $address = new PolkurierAddress(); } else { $address = PolkurierAddress::getAddressById($_POST['polkurier_id']); } $address->address["company"] = $_POST["polkurier_company_name"]; $address->address["person"] = $_POST["polkurier_name_surname"]; $address->address["street"] = $_POST["polkurier_street"]; $address->address["housenumber"] = $_POST["polkurier_number_1"]; $address->address["flatnumber"] = $_POST["polkurier_number_2"]; $address->address["postcode"] = $_POST["polkurier_postal_code"]; $address->address["city"] = $_POST["polkurier_city"]; $address->address["phone"] = $_POST["polkurier_phone"]; $address->address["email"] = $_POST["polkurier_email"]; $address->address["account_id"] = $_POST["polkurier_polkurier_account_id"]; if (!isset($_POST['polkurier_id'])) { $addresses[] = $address; } else { $addresses[$_POST['polkurier_id']] = $address; } update_option('polkurier_addresses', $addresses); } // SAVE COVER ADDRESS if ($active_tab == 'cover_addresses') { if (!isset($_POST['polkurier_id'])) { // zapisujemy informacje o nowym adresie $coverAddress = new PolkurierAddress(); } else { $coverAddress = PolkurierAddress::getCoverAddressById($_POST['polkurier_id']); } $coverAddress->address["company"] = $_POST["polkurier_company_name"]; $coverAddress->address["person"] = $_POST["polkurier_name_surname"]; $coverAddress->address["street"] = $_POST["polkurier_street"]; $coverAddress->address["housenumber"] = $_POST["polkurier_number_1"]; $coverAddress->address["flatnumber"] = $_POST["polkurier_number_2"]; $coverAddress->address["postcode"] = $_POST["polkurier_postal_code"]; $coverAddress->address["city"] = $_POST["polkurier_city"]; $coverAddress->address["phone"] = $_POST["polkurier_phone"]; $coverAddress->address["email"] = $_POST["polkurier_email"]; $coverAddress->address["account_id"] = $_POST["polkurier_polkurier_account_id"]; if (!isset($_POST['polkurier_id'])) { $coverAddresses[] = $coverAddress; } else { $coverAddresses[$_POST['polkurier_id']] = $coverAddress; } update_option('polkurier_cover_addresses', $coverAddresses); } // END SAVE COVER ADDRESS } ?>

Szczegóły paczki:

get_package_details(); echo $this->describe_field("orderNumber", $details["orderNumber"]); echo $this->describe_field("size", $details["size"]); echo $this->describe_field("status", $details["status"]); echo "
"; echo "

Nadawca:

"; foreach ($details["sender"] as $key => $value) { echo $this->describe_field($key, $value); } echo "
"; echo "

Odbiorca:

"; foreach ($details["receiver"] as $key => $value) { echo $this->describe_field($key, $value); } echo "
"; echo "Powrót"; ?>

plugin_name . '_authorization'); do_settings_sections($this->plugin_name . '_authorization'); submit_button(); ?>

Dostępne adresy

Edycja adresu

0 && (isset($_GET['action'])?($_GET['action'] != 'edit'):true) ) : ?> $pkg): ?> asTableRow() ?>
Nazwa firmy Imię i nazwisko Adres Kod pocztowy i miasto Numer telefonu E-mail ID Polkurier Działania
edytuj usuń
renderForm(); else: ?>

Opcja dostępna dla klientów nadających przesyłki za pośrednictwem przewoźnika Geis oraz posiadających aktywną opcje stałych odbiorów. ID konta należy pozyskać kontaktując się z biurem obsługi klienta serwisu polkurier.pl.

Dostępne adresy

Edycja adresu

0 && (isset($_GET['action'])?($_GET['action'] != 'edit'):true) ) : ?> $pkg): ?> asTableRow(['account_id'])?>
Nazwa firmy Imię i nazwisko Adres Kod pocztowy i miasto Numer telefonu E-mail Działania
edytuj usuń
renderForm(); else: ?>

Dostępne konta bankowe

0 && (isset($_GET['action'])?($_GET['action'] != 'edit'):true)): ?> $pkg): ?> asTableRow() ?>
Nazwa Numer rachunku Działania
usuń
'return fn_polkurier_validate(jQuery(\'#polkurier_account\').val())']); ?>

Dostępne szablony paczek

0 && (isset($_GET['action'])?($_GET['action'] != 'edit'):true)): ?> $pkg): ?> asTableRow() ?>
RodzajWymiaryWagaIlośćNiestandardowaDziałania
edytuj usuń
Edycja szablonu paczki'; $paczka->renderForm(); else: ?>

Dodaj nowy szablon paczki



plugin_name . '_default_carrier'); do_settings_sections($this->plugin_name . '_default_carrier'); submit_button(); ?>
'INPOST_PACZKOMAT', 'title' => 'Paczkomaty InPost', ], [ 'name' => 'POCZTEX_PUNKT', 'title' => 'Pocztex Punkt', ], [ 'name' => 'DPD', 'title' => 'Punkt DPD' ], [ 'name' => 'DHL_POINT', 'title' => 'Punkt DHL' ], [ 'name' => 'UPS_AP_POINT_POINT', 'title' => 'UPS' ]]; $mapToken = (new \Polkurier\MapsTokenManager())->getToken(); ?>
[] BRAK
Usługi domyślnie włączone

Usługi te będą automatycznie włączone w formularzu wysyłki

Powiadomienie zostanie wysłane po odebraniu przesyłki od nadawcy
Powiadomienie zostanie wysłane po odebraniu przesyłki od nadawcy
Jako nadawca wiadomości będzie widnieć Twoja nazwa.
Wymagane jest ustawienie domyślnej nazwy nadawcy w panelu klienta na portalu Polkurier.pl w zakładce "Ustawienia" → "Powiadomienia"

Wygląd
Szablon HTML WooCommerce wykorzystuje tabelki w ostatnim kroku zamówienia, gdzie w lewej komórce zawarty jest tytuł wiersza, a w prawej treść lub opcje do wyboru. Po zaznaczeniu tej opcji komórki zostaną scalone w jedną na całą szerokość wiersza.