Plugin Directory

Changeset 3359034


Ignore:
Timestamp:
09/10/2025 08:34:05 AM (7 months ago)
Author:
postiwp
Message:

Update to version 3.4.0 from GitHub

Location:
posti-warehouse
Files:
18 edited
1 copied

Legend:

Unmodified
Added
Removed
  • posti-warehouse/tags/3.4.0/README.md

    r3239423 r3359034  
    9898
    9999## Version history
     100- 3.4.0:
     101    - Added HS tariff number, Country of origin fields to Posti tab in Product data.
     102    - Added sending of Product short description to warehouse.
    100103- 3.3.0:
    101104    - Added GLS, UPS tracking links.
  • posti-warehouse/tags/3.4.0/classes/class-api.php

    r3239423 r3359034  
    1414    private $last_status = false;
    1515    private $token_option = 'posti_wh_api_auth';
    16     private $user_agent = 'woo-wh-client/3.3.0';
     16    private $user_agent = 'woo-wh-client/3.4.0';
    1717
    1818    public function __construct(Posti_Warehouse_Logger $logger, array &$options) {
  • posti-warehouse/tags/3.4.0/classes/class-product.php

    r3139663 r3359034  
    246246            );
    247247
     248            woocommerce_wp_text_input(
     249                array(
     250                    'id' => '_posti_wh_hs_tariff_number',
     251                    'label' => Posti_Warehouse_Text::field_hs_tariff_number(),
     252                    'placeholder' => '',
     253                    'type' => 'text',
     254                )
     255            );
     256
     257            $wc_countries = new \WC_Countries();
     258            $all_countries = $wc_countries->get_countries();
     259            woocommerce_wp_select(
     260                array(
     261                    'id' => '_posti_wh_country_of_origin',
     262                    'class' => 'select short posti-wh-select2',
     263                    'label' => Posti_Warehouse_Text::field_country_of_origin(),
     264                    'options' => array( '' => '-' ) + $all_countries,
     265                )
     266            );
     267
    248268            foreach (Posti_Warehouse_Dataset::getServicesTypes() as $id => $name) {
    249269                woocommerce_wp_checkbox(
     
    260280        <?php
    261281    }
    262 
     282   
    263283    function posti_wh_product_tab_fields_save( $post_id) {
    264284        if (!check_admin_referer('posti_wh_nonce_prod', 'posti_wh_nonce_prod')) {
     
    268288        $this->save_form_field('_posti_wh_product', $post_id);
    269289        $this->save_form_field('_posti_wh_distribution', $post_id);
     290        $this->save_form_field('_posti_wh_country_of_origin', $post_id);
     291        $this->save_form_field('_posti_wh_hs_tariff_number', $post_id);
    270292        $this->save_form_field('_ean', $post_id);
    271293        $this->save_form_field('_wholesale_price', $post_id);
     
    543565                        'name' => self::strip_html($variable_name),
    544566                        'description' => self::strip_html($_product->get_description()),
     567                        'shortDescription' => self::strip_html($_product->get_short_description()),
    545568                        'specifications' => $specifications,
    546569                    )
     
    555578                'isDangerousGoods' => get_post_meta($post_id, '_posti_lq', true) ? true : false,
    556579                'isOversized' => get_post_meta($post_id, '_posti_large', true) ? true : false,
     580                'countryCode' => get_post_meta($post_id, '_posti_wh_country_of_origin', true),
     581                'cnCode' => get_post_meta($post_id, '_posti_wh_hs_tariff_number', true),
    557582            );
    558583
     
    614639                'en' => array(
    615640                    'name' => self::strip_html($_product->get_name()),
    616                     'description' => self::strip_html($_product->get_description())
     641                    'description' => self::strip_html($_product->get_description()),
     642                    'shortDescription' => self::strip_html($_product->get_short_description())
    617643                )
    618644            ),
     
    626652            'isDangerousGoods' => get_post_meta($post_id, '_posti_lq', true) ? true : false,
    627653            'isOversized' => get_post_meta($post_id, '_posti_large', true) ? true : false,
     654            'countryCode' => get_post_meta($post_id, '_posti_wh_country_of_origin', true),
     655            'cnCode' => get_post_meta($post_id, '_posti_wh_hs_tariff_number', true),
    628656        );
    629657
  • posti-warehouse/tags/3.4.0/classes/class-text.php

    r3198079 r3359034  
    120120    public static function field_distributor() {
    121121        return __('Distributor ID', 'posti-warehouse');
     122    }
     123   
     124    public static function field_country_of_origin() {
     125        return __('Country of origin', 'posti-warehouse');
     126    }
     127   
     128    public static function field_hs_tariff_number() {
     129        return __('HS tariff number', 'posti-warehouse');
    122130    }
    123131   
  • posti-warehouse/tags/3.4.0/languages/posti-warehouse-fi.po

    r3105684 r3359034  
    44"Report-Msgid-Bugs-To: \n"
    55"POT-Creation-Date: 2023-07-03 11:04+0000\n"
    6 "PO-Revision-Date: 2024-02-19 10:02+0000\n"
    7 "Language-Team: Suomi\n"
     6"PO-Revision-Date: 2025-06-30 07:54+0000\n"
     7"Language-Team: Finnish\n"
    88"Language: fi\n"
    99"Plural-Forms: nplurals=2; plural=n != 1;\n"
     
    1616"Last-Translator: "
    1717
    18 #: classes/class-text.php:216
     18#: classes/class-text.php:228
    1919msgid "Add tracking to email"
    2020msgstr "Lisää lähetystunnus sähköpostiin"
    2121
    22 #: classes/class-text.php:141
     22#: classes/class-text.php:149
    2323msgid "An error occurred. Please try again later."
    2424msgstr "Tapahtui virhe. Yritä hetken kuluttua uudelleen."
    2525
    26 #: classes/class-text.php:212
     26#: classes/class-text.php:220
    2727msgid "Auto mark orders as \"Completed\""
    2828msgstr "Vaihda valmis tilaus automaattisesti \"Toimitettu\" tilaan. "
    2929
    30 #: classes/class-text.php:208
     30#: classes/class-text.php:216
    3131msgid "Auto ordering"
    3232msgstr "Lähetä tilaus automaattisesti varastolle"
    3333
    34 #: classes/class-text.php:192
     34#: classes/class-text.php:200
    3535msgid "Business ID"
    3636msgstr "Y-tunnus"
     
    4040msgstr "Valitse ilmoittamaasi osoitetta lähellä oleva noutopiste."
    4141
    42 #: classes/class-text.php:125
     42#: classes/class-text.php:133
    4343msgid "Confirm selection"
    4444msgstr "Vahvista valinta"
    4545
    46 #: classes/class-text.php:292
     46#: classes/class-text.php:125
     47msgid "Country of origin"
     48msgstr "Tavaran alkuperämaa"
     49
     50#: classes/class-text.php:308
    4751msgid "Created"
    4852msgstr "Luotu"
    4953
    50 #: classes/class-text.php:172
     54#: classes/class-text.php:180
    5155msgid "Credentials matched - access token received!"
    5256msgstr "Tunnukset ovat oikein!"
    5357
    54 #: classes/class-text.php:284
     58#: classes/class-text.php:300
    5559msgid "Current token:"
    5660msgstr "Voimassa oleva valtuutus:"
     
    6064msgstr "Muun noutopisteen osoite"
    6165
    62 #: classes/class-text.php:236
     66#: classes/class-text.php:252
    6367msgid "Datetime of last order update"
    6468msgstr "Viimeisin tilauspäivityksen päiväys:"
    6569
    66 #: classes/class-text.php:232
     70#: classes/class-text.php:248
    6771msgid "Datetime of last stock update"
    6872msgstr "Viimeisimmän saldopäivityksen päiväys"
    6973
    70 #: classes/class-text.php:228
     74#: classes/class-text.php:240
    7175msgid "Debug"
    7276msgstr "Ongelman paikantaminen"
    7377
    74 #: classes/class-text.php:204
     78#: classes/class-text.php:212
    7579msgid "Default stock type"
    7680msgstr "Oletus varastointitapa"
    7781
    78 #: classes/class-text.php:196
     82#: classes/class-text.php:204
    7983msgid "Delivery service"
    8084msgstr "Toimitustapa"
     
    8488msgstr "Toimittajan tunnus"
    8589
    86 #: classes/class-text.php:260
     90#: classes/class-text.php:276
    8791msgid "Dropshipping"
    8892msgstr "Suoratoimitus"
     
    9296msgstr "EAN / ISBN / Viivakoodi"
    9397
    94 #: classes/class-text.php:145
     98#: classes/class-text.php:153
    9599msgid "Empty postcode. Please check your address information."
    96100msgstr "Tyhjä postinumero. Tarkasta osoitetiedot."
     
    104108msgstr "Syötä tukkuhinta"
    105109
    106 #: classes/class-text.php:164
     110#: classes/class-text.php:172
    107111msgid "Error while searching pickup points"
    108112msgstr "Virhe noutopisteitä haettaessa"
    109113
    110 #: classes/class-text.php:133
     114#: classes/class-text.php:141
    111115msgid "ERROR: Unable to place order."
    112116msgstr "VIRHE: Tilauksen lähettäminen epäonnistui."
    113117
     118#: classes/class-text.php:56
     119#, php-format
     120msgid "Estimated delivery %1$s"
     121msgstr "Toimitusaika-arvio %1$s"
     122
    114123#. $secs, not translatable
    115 #: classes/class-text.php:305
     124#: classes/class-text.php:321
    116125#, php-format
    117126msgid "Every %1$s seconds"
     
    122131msgstr "Tilaus epäonnistui."
    123132
    124 #: classes/class-text.php:137
     133#: classes/class-text.php:145
    125134msgid "Failed to order: Shipping method not configured."
    126135msgstr "Tilaus epäonnistui: Toimitustapaa ei ole asetettu."
    127136
    128 #: classes/class-text.php:272
     137#: classes/class-text.php:288
    129138msgid "Fragile"
    130139msgstr "Särkyvä"
     
    133142msgid "Hide outdoor pickup points"
    134143msgstr "Älä näytä ulkona olevia noutopisteitä"
     144
     145#: classes/class-text.php:129
     146msgid "HS tariff number"
     147msgstr "Harmonisoitu tullin tariffinumero"
    135148
    136149#. Author URI of the plugin
     
    147160
    148161#. $shipping_postcode, not translatable
    149 #: classes/class-text.php:151
     162#: classes/class-text.php:159
    150163#, php-format
    151164msgid "Invalid postcode \"%1$s\". Please check your address information."
    152165msgstr "Väärä postinumero \"%1$s\". Tarkasta osoitetiedot. "
    153166
    154 #: classes/class-text.php:268
     167#: classes/class-text.php:284
    155168msgid "Large"
    156169msgstr "Suuri"
    157170
    158 #: classes/class-text.php:280
     171#: classes/class-text.php:296
    159172msgid "Logs"
    160173msgstr "Lokitiedot"
    161174
    162 #: classes/class-text.php:264
     175#: classes/class-text.php:280
    163176msgid "LQ Process permission"
    164177msgstr "LQ Prosessilupa"
    165178
    166 #: classes/class-text.php:300
     179#: classes/class-text.php:316
    167180msgid "Message"
    168181msgstr "Viesti"
    169182
    170 #: classes/class-text.php:276
     183#: classes/class-text.php:292
    171184msgid "No logs found"
    172185msgstr "Lokitietoja ei löytynyt"
    173186
    174 #: classes/class-text.php:160
     187#: classes/class-text.php:168
    175188msgid "No pickup points found"
    176189msgstr "Noutopisteitä ei löytynyt"
    177190
    178 #: classes/class-text.php:256
     191#: classes/class-text.php:272
    179192msgid "Not in stock"
    180193msgstr "Ei varastossa"
     
    188201msgstr "Tilauksen status"
    189202
    190 #: classes/class-text.php:52
    191 msgid "Other"
    192 msgstr "Muu"
    193 
    194 #: classes/class-text.php:180
     203#: classes/class-text.php:188
    195204msgid "Password"
    196205msgstr "Salasana"
     
    212221msgstr "Lähetä tilaus"
    213222
    214 #: classes/class-text.php:156
     223#: classes/class-text.php:164
    215224msgid "Please choose a pickup point."
    216225msgstr "Valitse noutopiste."
     
    225234msgstr "Posti API Tracking"
    226235
    227 #: classes/class-text.php:129
     236#: classes/class-text.php:137
    228237msgid ""
    229238"Posti error: product sync not active. Please check product SKU, price or try "
     
    234243
    235244#. Name of the plugin
    236 #: classes/class-text.php:252
     245#: classes/class-text.php:268
    237246msgid "Posti Warehouse"
    238247msgstr "Posti Varastopalvelu"
    239248
    240 #: classes/class-text.php:244
     249#: classes/class-text.php:260
    241250msgid "Posti Warehouse Debug"
    242251msgstr "Postin varastopalvelu Debug"
    243252
    244 #: classes/class-text.php:240
     253#: classes/class-text.php:256
    245254msgid "Posti Warehouse settings"
    246255msgstr "Postin varastopalvelun asetukset"
     
    250259msgstr "Tarjoaa liittymän Postin varastopalveluun ja suoratoimituksiin"
    251260
     261#: classes/class-text.php:208
     262msgid "Reject partial orders"
     263msgstr ""
     264
    252265#: classes/class-text.php:93
    253266msgid "Remove Posti warehouse/supplier"
    254267msgstr "Poista varastosta (Posti)"
    255268
     269#: classes/class-text.php:224
     270msgid "Reserve quantity for \"On-hold\" orders"
     271msgstr "Varattu määrä \"pidossa\" oleville tilauksille"
     272
    256273#: templates/checkout-pickup.php:33
    257274msgid "Search"
     
    270287msgstr "Julkaise varastoon (Posti)"
    271288
    272 #: classes/class-text.php:220
     289#: classes/class-text.php:232
    273290msgid "Stock and order update interval (in seconds)"
    274291msgstr "Tuotemäärien ja tilaustietojen päivitysväli (sekunteja)"
     
    278295msgstr "Varastointitapa"
    279296
    280 #: classes/class-text.php:248
     297#: classes/class-text.php:264
    281298msgid "Store"
    282299msgstr "Myymälä"
    283300
    284 #: classes/class-text.php:56
     301#: classes/class-text.php:52
    285302msgid "Store pickup"
    286303msgstr "Nouto myymälästä"
    287304
    288 #: classes/class-text.php:224
     305#: classes/class-text.php:236
    289306msgid "Test mode"
    290307msgstr "Testitila"
    291308
    292 #: classes/class-text.php:188
     309#: classes/class-text.php:196
    293310msgid "TEST Password"
    294311msgstr "TESTI Salasana"
    295312
    296 #: classes/class-text.php:184
     313#: classes/class-text.php:192
    297314msgid "TEST Username"
    298315msgstr "TESTI Käyttäjätunnus"
    299316
    300 #: classes/class-text.php:288
     317#: classes/class-text.php:304
    301318msgid "Token expiration:"
    302319msgstr "Valtuutuksen vanhentuminen:"
     
    308325msgstr "Seurantatunnus: %1$s"
    309326
    310 #: classes/class-text.php:296
     327#: classes/class-text.php:312
    311328msgid "Type"
    312329msgstr "Tyyppi"
    313330
    314 #: classes/class-text.php:176
     331#: classes/class-text.php:184
    315332msgid "Username"
    316333msgstr "Käyttäjätunnus"
     334
     335#: classes/class-text.php:244
     336msgid "Verbose logging"
     337msgstr ""
    317338
    318339#: classes/class-text.php:85 classes/class-text.php:117
     
    324345msgstr "Tukkuhinta"
    325346
    326 #: classes/class-text.php:168
     347#: classes/class-text.php:176
    327348msgid "Wrong credentials - access token not received!"
    328349msgstr "Väärä käyttäjätunnus/salasana - käytön valtuutusta ei saatu!"
    329 
    330 msgid "Estimated delivery %1$s"
    331 msgstr "Toimitusaika-arvio %1$s"
    332 
    333 msgid "Reserve quantity for \"On-hold\" orders"
    334 msgstr "Varattu määrä \"pidossa\" oleville tilauksille"
  • posti-warehouse/tags/3.4.0/languages/posti-warehouse.pot

    r3105684 r3359034  
    44"Project-Id-Version: Posti Warehouse\n"
    55"Report-Msgid-Bugs-To: \n"
    6 "POT-Creation-Date: 2024-02-19 10:03+0000\n"
     6"POT-Creation-Date: 2025-06-30 07:54+0000\n"
    77"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    88"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1717"X-Domain: posti-warehouse"
    1818
     19#: classes/class-text.php:228
     20msgid "Add tracking to email"
     21msgstr ""
     22
     23#: classes/class-text.php:149
     24msgid "An error occurred. Please try again later."
     25msgstr ""
     26
     27#: classes/class-text.php:220
     28msgid "Auto mark orders as \"Completed\""
     29msgstr ""
     30
    1931#: classes/class-text.php:216
    20 msgid "Add tracking to email"
    21 msgstr ""
    22 
    23 #: classes/class-text.php:141
    24 msgid "An error occurred. Please try again later."
    25 msgstr ""
    26 
    27 #: classes/class-text.php:212
    28 msgid "Auto mark orders as \"Completed\""
    29 msgstr ""
    30 
    31 #: classes/class-text.php:208
    3232msgid "Auto ordering"
    3333msgstr ""
    3434
    35 #: classes/class-text.php:192
     35#: classes/class-text.php:200
    3636msgid "Business ID"
    3737msgstr ""
     
    4141msgstr ""
    4242
     43#: classes/class-text.php:133
     44msgid "Confirm selection"
     45msgstr ""
     46
    4347#: classes/class-text.php:125
    44 msgid "Confirm selection"
    45 msgstr ""
    46 
    47 #: classes/class-text.php:292
     48msgid "Country of origin"
     49msgstr ""
     50
     51#: classes/class-text.php:308
    4852msgid "Created"
    4953msgstr ""
    5054
    51 #: classes/class-text.php:172
     55#: classes/class-text.php:180
    5256msgid "Credentials matched - access token received!"
    5357msgstr ""
    5458
    55 #: classes/class-text.php:284
     59#: classes/class-text.php:300
    5660msgid "Current token:"
    5761msgstr ""
     
    6165msgstr ""
    6266
    63 #: classes/class-text.php:236
     67#: classes/class-text.php:252
    6468msgid "Datetime of last order update"
    6569msgstr ""
    6670
    67 #: classes/class-text.php:232
     71#: classes/class-text.php:248
    6872msgid "Datetime of last stock update"
    6973msgstr ""
    7074
    71 #: classes/class-text.php:228
     75#: classes/class-text.php:240
    7276msgid "Debug"
    7377msgstr ""
    7478
     79#: classes/class-text.php:212
     80msgid "Default stock type"
     81msgstr ""
     82
    7583#: classes/class-text.php:204
    76 msgid "Default stock type"
    77 msgstr ""
    78 
    79 #: classes/class-text.php:196
    8084msgid "Delivery service"
    8185msgstr ""
     
    8589msgstr ""
    8690
    87 #: classes/class-text.php:260
     91#: classes/class-text.php:276
    8892msgid "Dropshipping"
    8993msgstr ""
     
    9397msgstr ""
    9498
    95 #: classes/class-text.php:145
     99#: classes/class-text.php:153
    96100msgid "Empty postcode. Please check your address information."
    97101msgstr ""
     
    105109msgstr ""
    106110
    107 #: classes/class-text.php:164
     111#: classes/class-text.php:172
    108112msgid "Error while searching pickup points"
    109113msgstr ""
    110114
    111 #: classes/class-text.php:133
     115#: classes/class-text.php:141
    112116msgid "ERROR: Unable to place order."
    113117msgstr ""
    114118
     119#: classes/class-text.php:56
     120#, php-format
     121msgid "Estimated delivery %1$s"
     122msgstr ""
     123
    115124#. $secs, not translatable
    116 #: classes/class-text.php:305
     125#: classes/class-text.php:321
    117126#, php-format
    118127msgid "Every %1$s seconds"
     
    123132msgstr ""
    124133
    125 #: classes/class-text.php:137
     134#: classes/class-text.php:145
    126135msgid "Failed to order: Shipping method not configured."
    127136msgstr ""
    128137
    129 #: classes/class-text.php:272
     138#: classes/class-text.php:288
    130139msgid "Fragile"
    131140msgstr ""
     
    133142#: classes/class-text.php:44
    134143msgid "Hide outdoor pickup points"
     144msgstr ""
     145
     146#: classes/class-text.php:129
     147msgid "HS tariff number"
    135148msgstr ""
    136149
     
    146159
    147160#. $shipping_postcode, not translatable
    148 #: classes/class-text.php:151
     161#: classes/class-text.php:159
    149162#, php-format
    150163msgid "Invalid postcode \"%1$s\". Please check your address information."
    151164msgstr ""
    152165
    153 #: classes/class-text.php:268
     166#: classes/class-text.php:284
    154167msgid "Large"
    155168msgstr ""
    156169
     170#: classes/class-text.php:296
     171msgid "Logs"
     172msgstr ""
     173
    157174#: classes/class-text.php:280
    158 msgid "Logs"
    159 msgstr ""
    160 
    161 #: classes/class-text.php:264
    162175msgid "LQ Process permission"
    163176msgstr ""
    164177
    165 #: classes/class-text.php:300
     178#: classes/class-text.php:316
    166179msgid "Message"
    167180msgstr ""
    168181
    169 #: classes/class-text.php:276
     182#: classes/class-text.php:292
    170183msgid "No logs found"
    171184msgstr ""
    172185
    173 #: classes/class-text.php:160
     186#: classes/class-text.php:168
    174187msgid "No pickup points found"
    175188msgstr ""
    176189
    177 #: classes/class-text.php:256
     190#: classes/class-text.php:272
    178191msgid "Not in stock"
    179192msgstr ""
     
    187200msgstr ""
    188201
    189 #: classes/class-text.php:52
    190 msgid "Other"
    191 msgstr ""
    192 
    193 #: classes/class-text.php:180
     202#: classes/class-text.php:188
    194203msgid "Password"
    195204msgstr ""
     
    211220msgstr ""
    212221
    213 #: classes/class-text.php:156
     222#: classes/class-text.php:164
    214223msgid "Please choose a pickup point."
    215224msgstr ""
     
    224233msgstr ""
    225234
    226 #: classes/class-text.php:129
     235#: classes/class-text.php:137
    227236msgid ""
    228237"Posti error: product sync not active. Please check product SKU, price or try "
     
    231240
    232241#. Name of the plugin
    233 #: classes/class-text.php:252
     242#: classes/class-text.php:268
    234243msgid "Posti Warehouse"
    235244msgstr ""
    236245
    237 #: classes/class-text.php:244
     246#: classes/class-text.php:260
    238247msgid "Posti Warehouse Debug"
    239248msgstr ""
    240249
    241 #: classes/class-text.php:240
     250#: classes/class-text.php:256
    242251msgid "Posti Warehouse settings"
    243252msgstr ""
     
    247256msgstr ""
    248257
     258#: classes/class-text.php:208
     259msgid "Reject partial orders"
     260msgstr ""
     261
    249262#: classes/class-text.php:93
    250263msgid "Remove Posti warehouse/supplier"
    251264msgstr ""
    252265
     266#: classes/class-text.php:224
     267msgid "Reserve quantity for \"On-hold\" orders"
     268msgstr ""
     269
    253270#: templates/checkout-pickup.php:33
    254271msgid "Search"
     
    267284msgstr ""
    268285
    269 #: classes/class-text.php:220
     286#: classes/class-text.php:232
    270287msgid "Stock and order update interval (in seconds)"
    271288msgstr ""
     
    275292msgstr ""
    276293
    277 #: classes/class-text.php:248
     294#: classes/class-text.php:264
    278295msgid "Store"
    279296msgstr ""
    280297
    281 #: classes/class-text.php:56
     298#: classes/class-text.php:52
    282299msgid "Store pickup"
    283300msgstr ""
    284301
    285 #: classes/class-text.php:224
     302#: classes/class-text.php:236
    286303msgid "Test mode"
    287304msgstr ""
    288305
    289 #: classes/class-text.php:188
     306#: classes/class-text.php:196
    290307msgid "TEST Password"
    291308msgstr ""
    292309
    293 #: classes/class-text.php:184
     310#: classes/class-text.php:192
    294311msgid "TEST Username"
    295312msgstr ""
    296313
    297 #: classes/class-text.php:288
     314#: classes/class-text.php:304
    298315msgid "Token expiration:"
    299316msgstr ""
     
    305322msgstr ""
    306323
    307 #: classes/class-text.php:296
     324#: classes/class-text.php:312
    308325msgid "Type"
    309326msgstr ""
    310327
    311 #: classes/class-text.php:176
     328#: classes/class-text.php:184
    312329msgid "Username"
     330msgstr ""
     331
     332#: classes/class-text.php:244
     333msgid "Verbose logging"
    313334msgstr ""
    314335
     
    321342msgstr ""
    322343
    323 #: classes/class-text.php:168
     344#: classes/class-text.php:176
    324345msgid "Wrong credentials - access token not received!"
    325346msgstr ""
    326 
    327 msgid "Estimated delivery %1$s"
    328 msgstr ""
    329 
    330 msgid "Reserve quantity for \"On-hold\" orders"
    331 msgstr ""
  • posti-warehouse/tags/3.4.0/posti-warehouse.php

    r3239423 r3359034  
    33/**
    44 * Plugin Name: Posti Warehouse
    5  * Version: 3.3.0
     5 * Version: 3.4.0
    66 * Description: Provides integration to Posti warehouse and dropshipping services.
    77 * Author: Posti
  • posti-warehouse/tags/3.4.0/readme.txt

    r3239423 r3359034  
    55Tested up to: 6.7
    66Requires PHP: 7.1
    7 Stable tag: 3.3.0
     7Stable tag: 3.4.0
    88License: GPLv3 or later
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
  • posti-warehouse/trunk/README.md

    r3239423 r3359034  
    9898
    9999## Version history
     100- 3.4.0:
     101    - Added HS tariff number, Country of origin fields to Posti tab in Product data.
     102    - Added sending of Product short description to warehouse.
    100103- 3.3.0:
    101104    - Added GLS, UPS tracking links.
  • posti-warehouse/trunk/classes/class-api.php

    r3239423 r3359034  
    1414    private $last_status = false;
    1515    private $token_option = 'posti_wh_api_auth';
    16     private $user_agent = 'woo-wh-client/3.3.0';
     16    private $user_agent = 'woo-wh-client/3.4.0';
    1717
    1818    public function __construct(Posti_Warehouse_Logger $logger, array &$options) {
  • posti-warehouse/trunk/classes/class-product.php

    r3139663 r3359034  
    246246            );
    247247
     248            woocommerce_wp_text_input(
     249                array(
     250                    'id' => '_posti_wh_hs_tariff_number',
     251                    'label' => Posti_Warehouse_Text::field_hs_tariff_number(),
     252                    'placeholder' => '',
     253                    'type' => 'text',
     254                )
     255            );
     256
     257            $wc_countries = new \WC_Countries();
     258            $all_countries = $wc_countries->get_countries();
     259            woocommerce_wp_select(
     260                array(
     261                    'id' => '_posti_wh_country_of_origin',
     262                    'class' => 'select short posti-wh-select2',
     263                    'label' => Posti_Warehouse_Text::field_country_of_origin(),
     264                    'options' => array( '' => '-' ) + $all_countries,
     265                )
     266            );
     267
    248268            foreach (Posti_Warehouse_Dataset::getServicesTypes() as $id => $name) {
    249269                woocommerce_wp_checkbox(
     
    260280        <?php
    261281    }
    262 
     282   
    263283    function posti_wh_product_tab_fields_save( $post_id) {
    264284        if (!check_admin_referer('posti_wh_nonce_prod', 'posti_wh_nonce_prod')) {
     
    268288        $this->save_form_field('_posti_wh_product', $post_id);
    269289        $this->save_form_field('_posti_wh_distribution', $post_id);
     290        $this->save_form_field('_posti_wh_country_of_origin', $post_id);
     291        $this->save_form_field('_posti_wh_hs_tariff_number', $post_id);
    270292        $this->save_form_field('_ean', $post_id);
    271293        $this->save_form_field('_wholesale_price', $post_id);
     
    543565                        'name' => self::strip_html($variable_name),
    544566                        'description' => self::strip_html($_product->get_description()),
     567                        'shortDescription' => self::strip_html($_product->get_short_description()),
    545568                        'specifications' => $specifications,
    546569                    )
     
    555578                'isDangerousGoods' => get_post_meta($post_id, '_posti_lq', true) ? true : false,
    556579                'isOversized' => get_post_meta($post_id, '_posti_large', true) ? true : false,
     580                'countryCode' => get_post_meta($post_id, '_posti_wh_country_of_origin', true),
     581                'cnCode' => get_post_meta($post_id, '_posti_wh_hs_tariff_number', true),
    557582            );
    558583
     
    614639                'en' => array(
    615640                    'name' => self::strip_html($_product->get_name()),
    616                     'description' => self::strip_html($_product->get_description())
     641                    'description' => self::strip_html($_product->get_description()),
     642                    'shortDescription' => self::strip_html($_product->get_short_description())
    617643                )
    618644            ),
     
    626652            'isDangerousGoods' => get_post_meta($post_id, '_posti_lq', true) ? true : false,
    627653            'isOversized' => get_post_meta($post_id, '_posti_large', true) ? true : false,
     654            'countryCode' => get_post_meta($post_id, '_posti_wh_country_of_origin', true),
     655            'cnCode' => get_post_meta($post_id, '_posti_wh_hs_tariff_number', true),
    628656        );
    629657
  • posti-warehouse/trunk/classes/class-text.php

    r3198079 r3359034  
    120120    public static function field_distributor() {
    121121        return __('Distributor ID', 'posti-warehouse');
     122    }
     123   
     124    public static function field_country_of_origin() {
     125        return __('Country of origin', 'posti-warehouse');
     126    }
     127   
     128    public static function field_hs_tariff_number() {
     129        return __('HS tariff number', 'posti-warehouse');
    122130    }
    123131   
  • posti-warehouse/trunk/languages/posti-warehouse-fi.po

    r3105684 r3359034  
    44"Report-Msgid-Bugs-To: \n"
    55"POT-Creation-Date: 2023-07-03 11:04+0000\n"
    6 "PO-Revision-Date: 2024-02-19 10:02+0000\n"
    7 "Language-Team: Suomi\n"
     6"PO-Revision-Date: 2025-06-30 07:54+0000\n"
     7"Language-Team: Finnish\n"
    88"Language: fi\n"
    99"Plural-Forms: nplurals=2; plural=n != 1;\n"
     
    1616"Last-Translator: "
    1717
    18 #: classes/class-text.php:216
     18#: classes/class-text.php:228
    1919msgid "Add tracking to email"
    2020msgstr "Lisää lähetystunnus sähköpostiin"
    2121
    22 #: classes/class-text.php:141
     22#: classes/class-text.php:149
    2323msgid "An error occurred. Please try again later."
    2424msgstr "Tapahtui virhe. Yritä hetken kuluttua uudelleen."
    2525
    26 #: classes/class-text.php:212
     26#: classes/class-text.php:220
    2727msgid "Auto mark orders as \"Completed\""
    2828msgstr "Vaihda valmis tilaus automaattisesti \"Toimitettu\" tilaan. "
    2929
    30 #: classes/class-text.php:208
     30#: classes/class-text.php:216
    3131msgid "Auto ordering"
    3232msgstr "Lähetä tilaus automaattisesti varastolle"
    3333
    34 #: classes/class-text.php:192
     34#: classes/class-text.php:200
    3535msgid "Business ID"
    3636msgstr "Y-tunnus"
     
    4040msgstr "Valitse ilmoittamaasi osoitetta lähellä oleva noutopiste."
    4141
    42 #: classes/class-text.php:125
     42#: classes/class-text.php:133
    4343msgid "Confirm selection"
    4444msgstr "Vahvista valinta"
    4545
    46 #: classes/class-text.php:292
     46#: classes/class-text.php:125
     47msgid "Country of origin"
     48msgstr "Tavaran alkuperämaa"
     49
     50#: classes/class-text.php:308
    4751msgid "Created"
    4852msgstr "Luotu"
    4953
    50 #: classes/class-text.php:172
     54#: classes/class-text.php:180
    5155msgid "Credentials matched - access token received!"
    5256msgstr "Tunnukset ovat oikein!"
    5357
    54 #: classes/class-text.php:284
     58#: classes/class-text.php:300
    5559msgid "Current token:"
    5660msgstr "Voimassa oleva valtuutus:"
     
    6064msgstr "Muun noutopisteen osoite"
    6165
    62 #: classes/class-text.php:236
     66#: classes/class-text.php:252
    6367msgid "Datetime of last order update"
    6468msgstr "Viimeisin tilauspäivityksen päiväys:"
    6569
    66 #: classes/class-text.php:232
     70#: classes/class-text.php:248
    6771msgid "Datetime of last stock update"
    6872msgstr "Viimeisimmän saldopäivityksen päiväys"
    6973
    70 #: classes/class-text.php:228
     74#: classes/class-text.php:240
    7175msgid "Debug"
    7276msgstr "Ongelman paikantaminen"
    7377
    74 #: classes/class-text.php:204
     78#: classes/class-text.php:212
    7579msgid "Default stock type"
    7680msgstr "Oletus varastointitapa"
    7781
    78 #: classes/class-text.php:196
     82#: classes/class-text.php:204
    7983msgid "Delivery service"
    8084msgstr "Toimitustapa"
     
    8488msgstr "Toimittajan tunnus"
    8589
    86 #: classes/class-text.php:260
     90#: classes/class-text.php:276
    8791msgid "Dropshipping"
    8892msgstr "Suoratoimitus"
     
    9296msgstr "EAN / ISBN / Viivakoodi"
    9397
    94 #: classes/class-text.php:145
     98#: classes/class-text.php:153
    9599msgid "Empty postcode. Please check your address information."
    96100msgstr "Tyhjä postinumero. Tarkasta osoitetiedot."
     
    104108msgstr "Syötä tukkuhinta"
    105109
    106 #: classes/class-text.php:164
     110#: classes/class-text.php:172
    107111msgid "Error while searching pickup points"
    108112msgstr "Virhe noutopisteitä haettaessa"
    109113
    110 #: classes/class-text.php:133
     114#: classes/class-text.php:141
    111115msgid "ERROR: Unable to place order."
    112116msgstr "VIRHE: Tilauksen lähettäminen epäonnistui."
    113117
     118#: classes/class-text.php:56
     119#, php-format
     120msgid "Estimated delivery %1$s"
     121msgstr "Toimitusaika-arvio %1$s"
     122
    114123#. $secs, not translatable
    115 #: classes/class-text.php:305
     124#: classes/class-text.php:321
    116125#, php-format
    117126msgid "Every %1$s seconds"
     
    122131msgstr "Tilaus epäonnistui."
    123132
    124 #: classes/class-text.php:137
     133#: classes/class-text.php:145
    125134msgid "Failed to order: Shipping method not configured."
    126135msgstr "Tilaus epäonnistui: Toimitustapaa ei ole asetettu."
    127136
    128 #: classes/class-text.php:272
     137#: classes/class-text.php:288
    129138msgid "Fragile"
    130139msgstr "Särkyvä"
     
    133142msgid "Hide outdoor pickup points"
    134143msgstr "Älä näytä ulkona olevia noutopisteitä"
     144
     145#: classes/class-text.php:129
     146msgid "HS tariff number"
     147msgstr "Harmonisoitu tullin tariffinumero"
    135148
    136149#. Author URI of the plugin
     
    147160
    148161#. $shipping_postcode, not translatable
    149 #: classes/class-text.php:151
     162#: classes/class-text.php:159
    150163#, php-format
    151164msgid "Invalid postcode \"%1$s\". Please check your address information."
    152165msgstr "Väärä postinumero \"%1$s\". Tarkasta osoitetiedot. "
    153166
    154 #: classes/class-text.php:268
     167#: classes/class-text.php:284
    155168msgid "Large"
    156169msgstr "Suuri"
    157170
    158 #: classes/class-text.php:280
     171#: classes/class-text.php:296
    159172msgid "Logs"
    160173msgstr "Lokitiedot"
    161174
    162 #: classes/class-text.php:264
     175#: classes/class-text.php:280
    163176msgid "LQ Process permission"
    164177msgstr "LQ Prosessilupa"
    165178
    166 #: classes/class-text.php:300
     179#: classes/class-text.php:316
    167180msgid "Message"
    168181msgstr "Viesti"
    169182
    170 #: classes/class-text.php:276
     183#: classes/class-text.php:292
    171184msgid "No logs found"
    172185msgstr "Lokitietoja ei löytynyt"
    173186
    174 #: classes/class-text.php:160
     187#: classes/class-text.php:168
    175188msgid "No pickup points found"
    176189msgstr "Noutopisteitä ei löytynyt"
    177190
    178 #: classes/class-text.php:256
     191#: classes/class-text.php:272
    179192msgid "Not in stock"
    180193msgstr "Ei varastossa"
     
    188201msgstr "Tilauksen status"
    189202
    190 #: classes/class-text.php:52
    191 msgid "Other"
    192 msgstr "Muu"
    193 
    194 #: classes/class-text.php:180
     203#: classes/class-text.php:188
    195204msgid "Password"
    196205msgstr "Salasana"
     
    212221msgstr "Lähetä tilaus"
    213222
    214 #: classes/class-text.php:156
     223#: classes/class-text.php:164
    215224msgid "Please choose a pickup point."
    216225msgstr "Valitse noutopiste."
     
    225234msgstr "Posti API Tracking"
    226235
    227 #: classes/class-text.php:129
     236#: classes/class-text.php:137
    228237msgid ""
    229238"Posti error: product sync not active. Please check product SKU, price or try "
     
    234243
    235244#. Name of the plugin
    236 #: classes/class-text.php:252
     245#: classes/class-text.php:268
    237246msgid "Posti Warehouse"
    238247msgstr "Posti Varastopalvelu"
    239248
    240 #: classes/class-text.php:244
     249#: classes/class-text.php:260
    241250msgid "Posti Warehouse Debug"
    242251msgstr "Postin varastopalvelu Debug"
    243252
    244 #: classes/class-text.php:240
     253#: classes/class-text.php:256
    245254msgid "Posti Warehouse settings"
    246255msgstr "Postin varastopalvelun asetukset"
     
    250259msgstr "Tarjoaa liittymän Postin varastopalveluun ja suoratoimituksiin"
    251260
     261#: classes/class-text.php:208
     262msgid "Reject partial orders"
     263msgstr ""
     264
    252265#: classes/class-text.php:93
    253266msgid "Remove Posti warehouse/supplier"
    254267msgstr "Poista varastosta (Posti)"
    255268
     269#: classes/class-text.php:224
     270msgid "Reserve quantity for \"On-hold\" orders"
     271msgstr "Varattu määrä \"pidossa\" oleville tilauksille"
     272
    256273#: templates/checkout-pickup.php:33
    257274msgid "Search"
     
    270287msgstr "Julkaise varastoon (Posti)"
    271288
    272 #: classes/class-text.php:220
     289#: classes/class-text.php:232
    273290msgid "Stock and order update interval (in seconds)"
    274291msgstr "Tuotemäärien ja tilaustietojen päivitysväli (sekunteja)"
     
    278295msgstr "Varastointitapa"
    279296
    280 #: classes/class-text.php:248
     297#: classes/class-text.php:264
    281298msgid "Store"
    282299msgstr "Myymälä"
    283300
    284 #: classes/class-text.php:56
     301#: classes/class-text.php:52
    285302msgid "Store pickup"
    286303msgstr "Nouto myymälästä"
    287304
    288 #: classes/class-text.php:224
     305#: classes/class-text.php:236
    289306msgid "Test mode"
    290307msgstr "Testitila"
    291308
    292 #: classes/class-text.php:188
     309#: classes/class-text.php:196
    293310msgid "TEST Password"
    294311msgstr "TESTI Salasana"
    295312
    296 #: classes/class-text.php:184
     313#: classes/class-text.php:192
    297314msgid "TEST Username"
    298315msgstr "TESTI Käyttäjätunnus"
    299316
    300 #: classes/class-text.php:288
     317#: classes/class-text.php:304
    301318msgid "Token expiration:"
    302319msgstr "Valtuutuksen vanhentuminen:"
     
    308325msgstr "Seurantatunnus: %1$s"
    309326
    310 #: classes/class-text.php:296
     327#: classes/class-text.php:312
    311328msgid "Type"
    312329msgstr "Tyyppi"
    313330
    314 #: classes/class-text.php:176
     331#: classes/class-text.php:184
    315332msgid "Username"
    316333msgstr "Käyttäjätunnus"
     334
     335#: classes/class-text.php:244
     336msgid "Verbose logging"
     337msgstr ""
    317338
    318339#: classes/class-text.php:85 classes/class-text.php:117
     
    324345msgstr "Tukkuhinta"
    325346
    326 #: classes/class-text.php:168
     347#: classes/class-text.php:176
    327348msgid "Wrong credentials - access token not received!"
    328349msgstr "Väärä käyttäjätunnus/salasana - käytön valtuutusta ei saatu!"
    329 
    330 msgid "Estimated delivery %1$s"
    331 msgstr "Toimitusaika-arvio %1$s"
    332 
    333 msgid "Reserve quantity for \"On-hold\" orders"
    334 msgstr "Varattu määrä \"pidossa\" oleville tilauksille"
  • posti-warehouse/trunk/languages/posti-warehouse.pot

    r3105684 r3359034  
    44"Project-Id-Version: Posti Warehouse\n"
    55"Report-Msgid-Bugs-To: \n"
    6 "POT-Creation-Date: 2024-02-19 10:03+0000\n"
     6"POT-Creation-Date: 2025-06-30 07:54+0000\n"
    77"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    88"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1717"X-Domain: posti-warehouse"
    1818
     19#: classes/class-text.php:228
     20msgid "Add tracking to email"
     21msgstr ""
     22
     23#: classes/class-text.php:149
     24msgid "An error occurred. Please try again later."
     25msgstr ""
     26
     27#: classes/class-text.php:220
     28msgid "Auto mark orders as \"Completed\""
     29msgstr ""
     30
    1931#: classes/class-text.php:216
    20 msgid "Add tracking to email"
    21 msgstr ""
    22 
    23 #: classes/class-text.php:141
    24 msgid "An error occurred. Please try again later."
    25 msgstr ""
    26 
    27 #: classes/class-text.php:212
    28 msgid "Auto mark orders as \"Completed\""
    29 msgstr ""
    30 
    31 #: classes/class-text.php:208
    3232msgid "Auto ordering"
    3333msgstr ""
    3434
    35 #: classes/class-text.php:192
     35#: classes/class-text.php:200
    3636msgid "Business ID"
    3737msgstr ""
     
    4141msgstr ""
    4242
     43#: classes/class-text.php:133
     44msgid "Confirm selection"
     45msgstr ""
     46
    4347#: classes/class-text.php:125
    44 msgid "Confirm selection"
    45 msgstr ""
    46 
    47 #: classes/class-text.php:292
     48msgid "Country of origin"
     49msgstr ""
     50
     51#: classes/class-text.php:308
    4852msgid "Created"
    4953msgstr ""
    5054
    51 #: classes/class-text.php:172
     55#: classes/class-text.php:180
    5256msgid "Credentials matched - access token received!"
    5357msgstr ""
    5458
    55 #: classes/class-text.php:284
     59#: classes/class-text.php:300
    5660msgid "Current token:"
    5761msgstr ""
     
    6165msgstr ""
    6266
    63 #: classes/class-text.php:236
     67#: classes/class-text.php:252
    6468msgid "Datetime of last order update"
    6569msgstr ""
    6670
    67 #: classes/class-text.php:232
     71#: classes/class-text.php:248
    6872msgid "Datetime of last stock update"
    6973msgstr ""
    7074
    71 #: classes/class-text.php:228
     75#: classes/class-text.php:240
    7276msgid "Debug"
    7377msgstr ""
    7478
     79#: classes/class-text.php:212
     80msgid "Default stock type"
     81msgstr ""
     82
    7583#: classes/class-text.php:204
    76 msgid "Default stock type"
    77 msgstr ""
    78 
    79 #: classes/class-text.php:196
    8084msgid "Delivery service"
    8185msgstr ""
     
    8589msgstr ""
    8690
    87 #: classes/class-text.php:260
     91#: classes/class-text.php:276
    8892msgid "Dropshipping"
    8993msgstr ""
     
    9397msgstr ""
    9498
    95 #: classes/class-text.php:145
     99#: classes/class-text.php:153
    96100msgid "Empty postcode. Please check your address information."
    97101msgstr ""
     
    105109msgstr ""
    106110
    107 #: classes/class-text.php:164
     111#: classes/class-text.php:172
    108112msgid "Error while searching pickup points"
    109113msgstr ""
    110114
    111 #: classes/class-text.php:133
     115#: classes/class-text.php:141
    112116msgid "ERROR: Unable to place order."
    113117msgstr ""
    114118
     119#: classes/class-text.php:56
     120#, php-format
     121msgid "Estimated delivery %1$s"
     122msgstr ""
     123
    115124#. $secs, not translatable
    116 #: classes/class-text.php:305
     125#: classes/class-text.php:321
    117126#, php-format
    118127msgid "Every %1$s seconds"
     
    123132msgstr ""
    124133
    125 #: classes/class-text.php:137
     134#: classes/class-text.php:145
    126135msgid "Failed to order: Shipping method not configured."
    127136msgstr ""
    128137
    129 #: classes/class-text.php:272
     138#: classes/class-text.php:288
    130139msgid "Fragile"
    131140msgstr ""
     
    133142#: classes/class-text.php:44
    134143msgid "Hide outdoor pickup points"
     144msgstr ""
     145
     146#: classes/class-text.php:129
     147msgid "HS tariff number"
    135148msgstr ""
    136149
     
    146159
    147160#. $shipping_postcode, not translatable
    148 #: classes/class-text.php:151
     161#: classes/class-text.php:159
    149162#, php-format
    150163msgid "Invalid postcode \"%1$s\". Please check your address information."
    151164msgstr ""
    152165
    153 #: classes/class-text.php:268
     166#: classes/class-text.php:284
    154167msgid "Large"
    155168msgstr ""
    156169
     170#: classes/class-text.php:296
     171msgid "Logs"
     172msgstr ""
     173
    157174#: classes/class-text.php:280
    158 msgid "Logs"
    159 msgstr ""
    160 
    161 #: classes/class-text.php:264
    162175msgid "LQ Process permission"
    163176msgstr ""
    164177
    165 #: classes/class-text.php:300
     178#: classes/class-text.php:316
    166179msgid "Message"
    167180msgstr ""
    168181
    169 #: classes/class-text.php:276
     182#: classes/class-text.php:292
    170183msgid "No logs found"
    171184msgstr ""
    172185
    173 #: classes/class-text.php:160
     186#: classes/class-text.php:168
    174187msgid "No pickup points found"
    175188msgstr ""
    176189
    177 #: classes/class-text.php:256
     190#: classes/class-text.php:272
    178191msgid "Not in stock"
    179192msgstr ""
     
    187200msgstr ""
    188201
    189 #: classes/class-text.php:52
    190 msgid "Other"
    191 msgstr ""
    192 
    193 #: classes/class-text.php:180
     202#: classes/class-text.php:188
    194203msgid "Password"
    195204msgstr ""
     
    211220msgstr ""
    212221
    213 #: classes/class-text.php:156
     222#: classes/class-text.php:164
    214223msgid "Please choose a pickup point."
    215224msgstr ""
     
    224233msgstr ""
    225234
    226 #: classes/class-text.php:129
     235#: classes/class-text.php:137
    227236msgid ""
    228237"Posti error: product sync not active. Please check product SKU, price or try "
     
    231240
    232241#. Name of the plugin
    233 #: classes/class-text.php:252
     242#: classes/class-text.php:268
    234243msgid "Posti Warehouse"
    235244msgstr ""
    236245
    237 #: classes/class-text.php:244
     246#: classes/class-text.php:260
    238247msgid "Posti Warehouse Debug"
    239248msgstr ""
    240249
    241 #: classes/class-text.php:240
     250#: classes/class-text.php:256
    242251msgid "Posti Warehouse settings"
    243252msgstr ""
     
    247256msgstr ""
    248257
     258#: classes/class-text.php:208
     259msgid "Reject partial orders"
     260msgstr ""
     261
    249262#: classes/class-text.php:93
    250263msgid "Remove Posti warehouse/supplier"
    251264msgstr ""
    252265
     266#: classes/class-text.php:224
     267msgid "Reserve quantity for \"On-hold\" orders"
     268msgstr ""
     269
    253270#: templates/checkout-pickup.php:33
    254271msgid "Search"
     
    267284msgstr ""
    268285
    269 #: classes/class-text.php:220
     286#: classes/class-text.php:232
    270287msgid "Stock and order update interval (in seconds)"
    271288msgstr ""
     
    275292msgstr ""
    276293
    277 #: classes/class-text.php:248
     294#: classes/class-text.php:264
    278295msgid "Store"
    279296msgstr ""
    280297
    281 #: classes/class-text.php:56
     298#: classes/class-text.php:52
    282299msgid "Store pickup"
    283300msgstr ""
    284301
    285 #: classes/class-text.php:224
     302#: classes/class-text.php:236
    286303msgid "Test mode"
    287304msgstr ""
    288305
    289 #: classes/class-text.php:188
     306#: classes/class-text.php:196
    290307msgid "TEST Password"
    291308msgstr ""
    292309
    293 #: classes/class-text.php:184
     310#: classes/class-text.php:192
    294311msgid "TEST Username"
    295312msgstr ""
    296313
    297 #: classes/class-text.php:288
     314#: classes/class-text.php:304
    298315msgid "Token expiration:"
    299316msgstr ""
     
    305322msgstr ""
    306323
    307 #: classes/class-text.php:296
     324#: classes/class-text.php:312
    308325msgid "Type"
    309326msgstr ""
    310327
    311 #: classes/class-text.php:176
     328#: classes/class-text.php:184
    312329msgid "Username"
     330msgstr ""
     331
     332#: classes/class-text.php:244
     333msgid "Verbose logging"
    313334msgstr ""
    314335
     
    321342msgstr ""
    322343
    323 #: classes/class-text.php:168
     344#: classes/class-text.php:176
    324345msgid "Wrong credentials - access token not received!"
    325346msgstr ""
    326 
    327 msgid "Estimated delivery %1$s"
    328 msgstr ""
    329 
    330 msgid "Reserve quantity for \"On-hold\" orders"
    331 msgstr ""
  • posti-warehouse/trunk/posti-warehouse.php

    r3239423 r3359034  
    33/**
    44 * Plugin Name: Posti Warehouse
    5  * Version: 3.3.0
     5 * Version: 3.4.0
    66 * Description: Provides integration to Posti warehouse and dropshipping services.
    77 * Author: Posti
  • posti-warehouse/trunk/readme.txt

    r3239423 r3359034  
    55Tested up to: 6.7
    66Requires PHP: 7.1
    7 Stable tag: 3.3.0
     7Stable tag: 3.4.0
    88License: GPLv3 or later
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
Note: See TracChangeset for help on using the changeset viewer.