Plugin Directory

Changeset 2050554


Ignore:
Timestamp:
03/14/2019 02:51:40 PM (7 years ago)
Author:
stinaglobal
Message:

Version 2.1.3

Location:
woo-dp-internetmarke
Files:
438 added
16 edited

Legend:

Unmodified
Added
Removed
  • woo-dp-internetmarke/tags/1.1.1/logs/debug.log

    r1913538 r2050554  
    1 wp-content\plugins\woo-dp-internetmarke\includes\classes\AjaxHandler.php:142
    2 895
    3 
    4 
    5 
    6 wp-content\plugins\woo-dp-internetmarke\includes\classes\AjaxHandler.php:142
    7 896
    8 
    9 
    10 
  • woo-dp-internetmarke/tags/2.0.4/logs/debug.log

    r2013240 r2050554  
    1 wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:385
    2 called at 15.01.2019, 11:53
    3 
    4 
    5 
  • woo-dp-internetmarke/tags/2.0.5/logs/error.log

    r2021393 r2050554  
    1 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    2 Exception thrown at: 2019-01-16 09:38
    3 Message: Soap request is not valid. Unknown channel: null !
    4 Code: 0
    5 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    6 Trace:
    7     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    8     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    9     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    10     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    11     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    12     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    13     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    14     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    15 
    16 
    17 
    18 
    19 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    20 Exception thrown at: 2019-01-16 09:39
    21 Message: Soap request is not valid. Unknown channel: null !
    22 Code: 0
    23 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    24 Trace:
    25     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    26     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    27     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    28     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    29     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    30     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    31     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    32     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    33 
    34 
    35 
    36 
    37 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    38 Exception thrown at: 2019-01-16 09:46
    39 Message: Soap request is not valid. Unknown channel: null !
    40 Code: 0
    41 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    42 Trace:
    43     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    44     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    45     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    46     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    47     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    48     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    49     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    50     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    51 
    52 
    53 
    54 
    55 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    56 Exception thrown at: 2019-01-16 09:47
    57 Message: Soap request is not valid. Unknown channel: null !
    58 Code: 0
    59 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    60 Trace:
    61     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    62     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    63     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    64     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    65     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    66     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    67     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    68     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    69 
    70 
    71 
    72 
    73 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    74 Exception thrown at: 2019-01-16 09:55
    75 Message: Soap request is not valid. Unknown channel: null !
    76 Code: 0
    77 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:177
    78 Trace:
    79     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:177
    80     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    81     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    82     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    83     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    84     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    85     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    86     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    87 
    88 
    89 
    90 
    91 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    92 Exception thrown at: 2019-01-16 10:15
    93 Message: cURL error 35: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
    94 Code: 0
    95 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:84
    96 Trace:
    97     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    98     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    99     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    100     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    101     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    102     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    103     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    104     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    105     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    106     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    107 
    108 
    109 
    110 
    111 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    112 Exception thrown at: 2019-01-16 10:15
    113 Message: Beim Verbinden mit dem Service ist ein Fehler aufgetreten. Bitte aktivieren Sie den Logger und leiten die generierten Log-Einträge an unser Support-Team weiter (<a href="mailto:[email protected]">[email protected]</a> oder <a href="https://wordpress.org/support/plugin/woo-dp-internetmarke" target="_blank">WordPress Support Forum</a>).
    114 Code: 0
    115 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:88
    116 Trace:
    117     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    118     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    119     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    120     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    121     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    122     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    123     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    124     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    125     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    126     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    127 
    128 
    129 
    130 
    131 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    132 Exception thrown at: 2019-01-16 10:15
    133 Message: cURL error 35: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
    134 Code: 0
    135 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:84
    136 Trace:
    137     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    138     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    139     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    140     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    141     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    142     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    143     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    144     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    145     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    146     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    147 
    148 
    149 
    150 
    151 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    152 Exception thrown at: 2019-01-16 10:15
    153 Message: Beim Verbinden mit dem Service ist ein Fehler aufgetreten. Bitte aktivieren Sie den Logger und leiten die generierten Log-Einträge an unser Support-Team weiter (<a href="mailto:[email protected]">[email protected]</a> oder <a href="https://wordpress.org/support/plugin/woo-dp-internetmarke" target="_blank">WordPress Support Forum</a>).
    154 Code: 0
    155 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:88
    156 Trace:
    157     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    158     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    159     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    160     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    161     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    162     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    163     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    164     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    165     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    166     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    167 
    168 
    169 
    170 
    171 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    172 Exception thrown at: 2019-01-16 10:17
    173 Message: cURL error 35: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to api.fork-lane.com:443
    174 Code: 0
    175 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:84
    176 Trace:
    177     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    178     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    179     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    180     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    181     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    182     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    183     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    184     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    185     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    186     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    187 
    188 
    189 
    190 
    191 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    192 Exception thrown at: 2019-01-16 10:17
    193 Message: Beim Verbinden mit dem Service ist ein Fehler aufgetreten. Bitte aktivieren Sie den Logger und leiten die generierten Log-Einträge an unser Support-Team weiter (<a href="mailto:[email protected]">[email protected]</a> oder <a href="https://wordpress.org/support/plugin/woo-dp-internetmarke" target="_blank">WordPress Support Forum</a>).
    194 Code: 0
    195 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:88
    196 Trace:
    197     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    198     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    199     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    200     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    201     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    202     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    203     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    204     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    205     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    206     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    207 
    208 
    209 
    210 
  • woo-dp-internetmarke/trunk/includes/Internetmarke.php

    r2036998 r2050554  
    4343     * @var string
    4444     */
    45     public $version = '2.1.2';
     45    public $version = '2.1.3';
    4646
    4747    /**
     
    162162        $oc4r        = new OC4R($user_wpdb, $partner_wpdb);
    163163        $prodws      = new ProdWS($partner_wpdb, $product_wpdb);
    164         $forklane    = new FORKLane($oc4a, $prodws, $user_wpdb);
     164        $forklane    = new FORKLane();
    165165        $packet_plus = new PacketPlus($user_wpdb, $partner_wpdb, $feature_wpdb, $product_wpdb, $country_wpdb, $shipment_wpdb, PacketPlusEnv::PRODUCTION);
    166166
  • woo-dp-internetmarke/trunk/includes/Logger.php

    r2010628 r2050554  
    1919     * Directory containing the log files (inside the main plugin folder)
    2020     *
     21     * @var   string
    2122     * @since 1.0.0
    2223     */
     
    2627     * Debug file name
    2728     *
     29     * @var   string
    2830     * @since 1.0.0
    2931     */
     
    3335     * Error file name
    3436     *
     37     * @var   string
    3538     * @since 1.0.0
    3639     */
    3740    const ERROR_FILE = 'error.log';
    3841
     42    /**
     43     * Checks if the logger is enabled via the settings.
     44     *
     45     * @return boolean
     46     */
    3947    protected static function isLoggerEnabled()
    4048    {
     
    5058    }
    5159
     60    /**
     61     * Calculates and returns the given log file size.
     62     *
     63     * @param string $file either 'error' or 'debug'
     64     *
     65     * @return string
     66     */
    5267    public static function getFileSize($file)
    5368    {
     
    5974
    6075        if (file_exists($file_name)) {
    61             return Logger::formatBytes(filesize($file_name));
    62         } else {
    63             return Logger::formatBytes(0);
    64         }
    65     }
    66 
     76            return self::formatBytes(filesize($file_name));
     77        } else {
     78            return self::formatBytes(0);
     79        }
     80    }
     81
     82    /**
     83     * Format a number of bytes into a human readable string
     84     *
     85     * @param integer $bytes     Number of bytes to calculate
     86     * @param integer $precision Defines the decimal precision
     87     *
     88     * @return string
     89     */
    6790    public static function formatBytes($bytes, $precision = 2)
    6891    {
     
    83106     * Helper function for converting any PHP value into a string.
    84107     *
    85      * @since 1.0.0
     108     * @param object  $object The given object to convert
     109     * @param boolean $JSCode Identifies the object as JavaScript Code.
     110     *
     111     * @since  1.0.0
     112     * @return string
    86113     */
    87114    protected static function objectToString($object, $JSCode = false)
  • woo-dp-internetmarke/trunk/includes/Setup.php

    r2021393 r2050554  
    3434        self::initSettings();
    3535        update_option('internetmarke_db_version', self::PLUGIN_DB_VERSION, true);
     36
     37        try {
     38            $forkLane = new \WCDPI\Connectors\REST\FORKLane();
     39
     40            $status = apply_filters('wcdpi_fork_lane_activate_plugin', null);
     41
     42            unset($forkLane);
     43        } catch (\Exception $e) {
     44        }
    3645    }
    3746
     
    4756        self::deactivateOptions();
    4857        self::deleteCookies();
     58
     59        try {
     60            apply_filters('wcdpi_fork_lane_deactivate_plugin', null);
     61        } catch (\Exception $e) {
     62        }
    4963    }
    5064
  • woo-dp-internetmarke/trunk/includes/Store.php

    r2012646 r2050554  
    219219
    220220    /**
    221      * Separates the street and house number from a string and
    222      * returns them in array format.
     221     * Separates the street and house number from a string and returns them in array
     222     * format.
    223223     *
    224224     * @param string $storeAddress
    225225     *
    226      * @return array $storeAddress
     226     * @return array
    227227     */
    228228    public function formatAddress($storeAddress)
    229229    {
    230         if (preg_match('/(?P<street>[^\d]+) (?P<number>\d+.?)/', $storeAddress, $matches)) {
     230        /*
     231         * first pattern  | street_name             | required | ([^0-9]+)         | all characters != 0-9
     232         * second pattern | additional street value | optional | ([0-9]+[ ])*      | numbers + white spaces
     233         * ignore         |                         |          | [ \t]*            | white spaces and tabs
     234         * second pattern | street_number           | optional | ([0-9]+[-\w^.]+)? | numbers + any word character
     235         * ignore         |                         |          | [, \t]*           | comma, white spaces and tabs
     236         * third pattern  | supplement              | optional | ([^0-9]+.*)?      | all characters != 0-9
     237         *                                                                           + any character except newline
     238         */
     239        if (preg_match("/^([^0-9]+)([0-9]+[ ])*[ \t]*([0-9]*[\/\-\w^.]*)?[, \t]*([^0-9]+.*)?\$/", $storeAddress, $matches)) {
     240            //check if street has additional value and add it to streetname
     241            if (preg_match("/^([0-9]+)?\$/", trim($matches[2]))) {
     242                $matches[1] = $matches[1] . $matches[2];
     243            }
     244
     245            var_dump($matches);
     246
    231247            return array(
    232                 'street' => $matches['street'],
    233                 'number' => $matches['number']
     248                'street' => trim($matches[1]),
     249                'number' => isset($matches[3]) ? $matches[3] : '',
     250                'supplement' => isset($matches[4]) ? trim($matches[4]) : ''
    234251            );
    235         } else {
    236             return array(
    237                 'street' => $storeAddress,
    238                 'number' => ''
    239             );
    240         }
     252        }
     253
     254        return array(
     255            'steet' => $street,
     256            'number' => '',
     257            'supplement' => ''
     258        );
     259
    241260    }
    242261
  • woo-dp-internetmarke/trunk/includes/admin/MetaBoxes.php

    r2021393 r2050554  
    2727     * @var \WCDPI\Connectors\SOAP\OC4A
    2828     */
     29
    2930    protected $oc4a;
    3031    /**
     
    140141        $this->initWizardDimensions();
    141142
    142         add_action('add_meta_boxes',                         [$this, 'addMetaBoxes'], 10);
    143         add_action('admin_footer-post.php',                  [$this, 'embedShipmentForm']);
    144         add_action('admin_post_wcdpi_submit_shipment_order', [$this, 'submitShipmentForm']);
    145         add_filter('wcdpi_generate_order_table_body',        [$this, 'generateOrderTableBody'], 10, 1);
     143        add_action('add_meta_boxes',                         array($this, 'addMetaBoxes'), 10);
     144        add_action('admin_footer-post.php',                  array($this, 'embedShipmentForm'));
     145        add_action('admin_post_wcdpi_submit_shipment_order', array($this, 'submitShipmentForm'));
     146        add_filter('wcdpi_generate_order_table_body',        array($this, 'generateOrderTableBody'), 10, 1);
    146147
    147148        add_action('save_post', [$this, 'alterShipment']);
  • woo-dp-internetmarke/trunk/includes/connectors/rest/FORKLane.php

    r2021393 r2050554  
    33namespace WCDPI\Connectors\REST;
    44
     5use \WCDPI\Abstracts\RestCurl;
     6use \WCDPI\Enums\HttpDataType;
    57use \WCDPI\Logger as FORKLaneLogger;
    68
     
    911 *
    1012 * @since 1.1.5
    11  * @version 1.0.0
     13 * @version 2.0.0
    1214 * @package FORKLane Portokasse
    1315 * @author STINA Business Solutions GmbH
    1416 */
    15 
    1617defined('ABSPATH') || exit;
    1718
     
    1920 * Class constructor.
    2021 */
    21 class FORKLane
     22class FORKLane extends RestCurl
    2223{
    2324    /**
    24      * OneClickForApplication connector.
    25      *
    26      * @var WCDPI\Connectors\SOAP\OC4A
    27      */
    28     protected $oc4a;
    29 
    30     /**
    31      * ProdWS connector.
    32      *
    33      * @var WCDPI\Connectors\SOAP\ProdWS
    34      */
    35     protected $prodws;
    36 
    37     /**
    38      * User repository.
    39      *
    40      * @var \WCDPI\Interfaces\UserRepository
    41      */
    42     private $user_repository;
    43 
    44     /**
    45      * STINA remote service URL from which the credentials are obtained.
     25     * Concatenated authentication GET parameters
     26     *
     27     * @var string
     28     */
     29    private $auth;
     30
     31    /**
     32     * Legacy remote service URL from which the credentials are obtained.
    4633     *
    4734     * @var string
     
    5037
    5138    /**
    52      * Hook in.
    53      */
    54     public function __construct(
    55         \WCDPI\Interfaces\SoapService $oc4a,
    56         \WCDPI\Interfaces\SoapService $prodws,
    57         \WCDPI\Interfaces\UserRepository $user_repository
    58     ) {
    59         $this->oc4a   = $oc4a;
    60         $this->prodws = $prodws;
    61         $this->user_repository = $user_repository;
    62 
    63         add_filter('wcdpi_get_partner_credentials', [$this, 'getPartnerCredentials'], 10, 0);
    64     }
    65 
     39     * Portfolio Element ID
     40     *
     41     * @var string
     42     */
     43    const PORTFOLIO_ELEMENT = 'p00027';
     44
     45    /**
     46     * Marketplace number
     47     *
     48     * @var string
     49     */
     50    const MARKETPLACE = '1';
     51
     52    /**
     53     * Service Remote Request URL
     54     *
     55     * @var string
     56     */
     57    const SERVICE_REQUEST_URL = 'https://api.fork-lane.com/v1/p00011';
     58
     59    /**
     60     * Service Authentication Key
     61     *
     62     * @var string
     63     */
     64    const SERVICE_KEY = '7cb5d6be-58f6-45c0-beb4-7b5aab854d47';
     65
     66    /**
     67     * Service Authentication ID
     68     *
     69     * @var string
     70     */
     71    const SERVICE_ID = 'b91c7b40-943b-4437-899a-74227df381e6';
     72
     73    /**
     74     * Class constructor
     75     */
     76    public function __construct() {
     77        parent::__construct();
     78
     79        $this->auth = '?Key=' . self::SERVICE_KEY . '&Id=' . self::SERVICE_ID;
     80
     81        add_filter('wcdpi_get_partner_credentials', array($this, 'getPartnerCredentials'), 10, 0);
     82
     83        add_filter('wcdpi_fork_lane_activate_plugin', array($this, 'activatePlugin'));
     84        add_filter('wcdpi_fork_lane_deactivate_plugin', array($this, 'deactivatePlugin'));
     85        add_filter('wcdpi_fork_lane_update_product_list', array($this, 'updateProductList'));
     86    }
     87
     88    /**
     89     * Clean up variables and prepare for a new request
     90     *
     91     * @return null
     92     */
     93    protected function cleanup()
     94    {
     95        $this->clearHeader();
     96        $this->initDefaultHeader();
     97        $this->clearOptions();
     98        $this->initDefaultOptions();
     99    }
     100
     101    /**
     102     * Prepares an info object used to communicate with the Fork Lane service
     103     *
     104     * @param string $event Name of the event
     105     *
     106     * @return array
     107     */
     108    private function createInfoObject($event)
     109    {
     110        return array(
     111            'header' => array(
     112                'id' => '',
     113                'parent_id' => '',
     114                'portfolio_element' => self::PORTFOLIO_ELEMENT,
     115                'client' => '',
     116                'node' => '',
     117                'version' => '1-0-1',
     118                'type' => 'SINGLE',
     119                'status' => 'NEW',
     120                'encryption_level' => '0',
     121                'encryption_key' => '',
     122                'process_history' => array(
     123                    array(
     124                        'step' => '1',
     125                        'timestamp' => gmdate('Y-m-d H:i:s'),
     126                        'unit' => '',
     127                        'type' => 'SERVICE_REQUEST',
     128                        'status' => 'NEW',
     129                        'status_comment' => ''
     130                    )
     131                )
     132            ),
     133            'container' => array(
     134                array(
     135                    'header' => array(
     136                        'id' => '',
     137                        'parent_id' => '',
     138                        'portfolio_element' => self::PORTFOLIO_ELEMENT,
     139                        'client' => '',
     140                        'node' => '',
     141                        'version' => '1-0-1',
     142                        'type' => 'SERVICE_REQUEST',
     143                        'status' => 'NEW',
     144                        'encryption_level' => '0',
     145                        'encryption_key' => ''
     146                    ),
     147                    'payload' => array(
     148                        'siteUrl' => get_site_url(),
     149                        'marketplace' => self::MARKETPLACE,
     150                        'event' => $event
     151                    )
     152                )
     153            )
     154        );
     155    }
     156
     157    /**
     158     * Activate the plugin.
     159     *
     160     * @return json
     161     */
     162    public function activatePlugin()
     163    {
     164        // prepare and send request
     165        $url = self::SERVICE_REQUEST_URL . '/info' . $this->auth;
     166        $this->addHeader('Content-Type: application/json');
     167
     168        $data = $this->createInfoObject('ACTIVATE_PLUGIN');
     169
     170        $result = $this->post($url, $data, HttpDataType::JSON);
     171
     172        // cleanup
     173        $this->cleanup();
     174
     175        // return data
     176        return $result;
     177    }
     178
     179    /**
     180     * Deactivate the plugin.
     181     *
     182     * @return json
     183     */
     184    public function deactivatePlugin()
     185    {
     186        // prepare and send request
     187        $url = self::SERVICE_REQUEST_URL . '/info' . $this->auth;
     188        $this->addHeader('Content-Type: application/json');
     189
     190        $data = $this->createInfoObject('DEACTIVATE_PLUGIN');
     191
     192        $result = $this->post($url, $data, HttpDataType::JSON);
     193
     194        // cleanup
     195        $this->cleanup();
     196
     197        // return data
     198        return $result;
     199    }
     200
     201    /**
     202     * Update the product list.
     203     *
     204     * @return json
     205     */
     206    public function updateProductList()
     207    {
     208        // prepare and send request
     209        $url = self::SERVICE_REQUEST_URL . '/info' . $this->auth;
     210        $this->addHeader('Content-Type: application/json');
     211
     212        $data = $this->createInfoObject('UPDATE_PRODUCT_LIST');
     213
     214        $result = $this->post($url, $data, HttpDataType::JSON);
     215
     216        // cleanup
     217        $this->cleanup();
     218
     219        // return data
     220        return $result;
     221    }
     222
     223    /**
     224     * Legacy function used to obtain partner credentials from the remote service
     225     *
     226     * @throws Exception
     227     * @return array
     228     */
    66229    public function getPartnerCredentials()
    67230    {
     
    95258            return $response;
    96259        } elseif ($response->status == 'error') {
    97             throw new \Exception('Server returned an error.', 1);
     260            throw new \Exception('Server returned an error.');
    98261        }
    99262    }
    100263
    101     public function termsAndConditions()
    102     {
    103         if ($_POST['tac'] != 'on') {
    104             wp_redirect(admin_url('admin.php?page=internetmarke&status=error'));
    105             exit;
    106         }
    107 
    108         try {
    109             $request = wp_remote_post(
    110                 self::REMOTE_SERVICE_URL,
    111                 array(
    112                     'method' => 'POST',
    113                     'body'   => array(
    114                         'site_url'    => $_POST['site_url'],
    115                         'tac'         => 'true',
    116                         'marketplace' => 1,
    117                         'client'      => 1
    118                     )
    119                 )
    120             );
    121         } catch (\Exception $e) {
    122             FORKLaneLogger::exception($e);
    123             wp_redirect(admin_url('admin.php?page=internetmarke&status=error'));
    124         }
    125 
    126         $response = json_decode($request['body']);
    127 
    128         if ($response->status == 'success') {
    129             $update = update_option('internetmarke_partner', $response);
    130             wp_redirect(admin_url('admin.php?page=internetmarke&status=success'));
    131         } elseif ($response->status == 'error') {
    132             wp_redirect(admin_url('admin.php?page=internetmarke&status=error'));
    133         }
    134 
    135         exit;
    136     }
    137 
    138     public function deleteCredentials()
    139     {
    140         $this->user_repository->deleteCredentials();
    141         wp_redirect(admin_url('admin.php?page=internetmarke'));
    142     }
    143264}
  • woo-dp-internetmarke/trunk/includes/products/AdditionalProductList.php

    r2021393 r2050554  
    5858                    'name' => AdditionalOptions::PRIO,
    5959                    'feature' => 'dpoc4a_f00020'
    60                 ],
    61                 // Standardbrief + Alterssichtprüfung 16
    62                 [
    63                     'name' => AdditionalOptions::AS16,
    64                     'feature' => 'dpoc4a_f00060'
    65                 ],
    66                 // Standardbrief + Alterssichtprüfung 18
    67                 [
    68                     'name' => AdditionalOptions::AS18,
    69                     'feature' => 'dpoc4a_f00071'
    7060                ]
    7161            ],
     
    9181                    'name' => AdditionalOptions::PRIO,
    9282                    'feature' => 'dpoc4a_f00021'
    93                 ],
    94                 // Kompaktbrief + Alterssichtprüfung 16
    95                 [
    96                     'name' => AdditionalOptions::AS16,
    97                     'feature' => 'dpoc4a_f00061'
    98                 ],
    99                 // Kompaktbrief + Alterssichtprüfung 18
    100                 [
    101                     'name' => AdditionalOptions::AS18,
    102                     'feature' => 'dpoc4a_f00072'
    10383                ]
    10484            ],
     
    124104                    'name' => AdditionalOptions::PRIO,
    125105                    'feature' => 'dpoc4a_f00022'
    126                 ],
    127                 // Großbrief + Alterssichtprüfung 16
    128                 [
    129                     'name' => AdditionalOptions::AS16,
    130                     'feature' => 'dpoc4a_f00062'
    131                 ],
    132                 // Großbrief + Alterssichtprüfung 18
    133                 [
    134                     'name' => AdditionalOptions::AS18,
    135                     'feature' => 'dpoc4a_f00073'
    136106                ]
    137107            ],
     
    157127                    'name' => AdditionalOptions::PRIO,
    158128                    'feature' => 'dpoc4a_f00023'
    159                 ],
    160                 // Maxibrief + Alterssichtprüfung 16
    161                 [
    162                     'name' => AdditionalOptions::AS16,
    163                     'feature' => 'dpoc4a_f00063'
    164                 ],
    165                 // Maxibrief + Alterssichtprüfung 18
    166                 [
    167                     'name' => AdditionalOptions::AS18,
    168                     'feature' => 'dpoc4a_f00074'
    169129                ]
    170130            ],
     
    190150                    'name' => AdditionalOptions::ZMBF . ' + ' . AdditionalOptions::PRIO,
    191151                    'feature' => 'dpoc4a_f00024'
    192                 ],
    193                 // Maxibrief bis 2000 g + Zusatzentgelt MBf + Alterssichtprüfung 16
    194                 [
    195                     'name' => AdditionalOptions::ZMBF . ' + ' . AdditionalOptions::AS16,
    196                     'feature' => 'dpoc4a_f00064'
    197                 ],
    198                 // Maxibrief bis 2000 g + Zusatzentgelt MBf + Alterssichtprüfung 18
    199                 [
    200                     'name' => AdditionalOptions::ZMBF . ' + ' . AdditionalOptions::AS18,
    201                     'feature' => 'dpoc4a_f00075'
    202152                ]
    203153            ],
  • woo-dp-internetmarke/trunk/includes/services/Shipment.php

    r2021393 r2050554  
    662662        $recipient_country_alpha3 = sanitize_text_field(key_exists('recipient_country_alpha3', $data) ? $data["recipient_country_alpha3"] : null);
    663663
    664         $order_data = [
     664        $order_data = array(
    665665            'product_code' => $product_code,
    666666            'prodws_id'    => $prodws_id,
     
    690690            'recipient_country_alpha3' => $recipient_country_alpha3,
    691691            'recipient_country_alpha2' => $this->country_wpdb->getCountries(sanitize_text_field($recipient_country_alpha3))['alpha2']
    692         ];
     692        );
    693693
    694694        $positions_data = $this->product_wpdb->generatePositions($order_data);
     
    712712        }
    713713
    714         if (property_exists( $checkout_data->shoppingCart->voucherList->voucher, 'trackId') ) {
     714        if (property_exists($checkout_data->shoppingCart->voucherList->voucher, 'trackId')) {
    715715            $tracking = $checkout_data->shoppingCart->voucherList->voucher->trackId;
    716716        } else {
     
    728728            'tracking'         => $tracking,
    729729            'status'           => ShipmentStatusEnum::READY_TO_SHIP,
    730             'purchase_dt'      => date( 'Y-m-d H:i:s' )
     730            'purchase_dt'      => date('Y-m-d H:i:s')
    731731        ]);
    732732
  • woo-dp-internetmarke/trunk/includes/settings/Portokasse.php

    r2013240 r2050554  
    218218            // Update the partner credentials
    219219            $partner_credentials = apply_filters('wcdpi_get_partner_credentials', null);
     220            apply_filters('wcdpi_fork_lane_activate_plugin', null);
    220221            update_option('_wcdpi_partner_credentials', $partner_credentials);
    221222
  • woo-dp-internetmarke/trunk/internetmarke.php

    r2036998 r2050554  
    44 * Plugin URI: https://shop.deutschepost.de/internetmarke
    55 * Description: WordPress and WooCommerce integration for the Deutsche Post Internetmarke service.
    6  * Version: 2.1.2
     6 * Version: 2.1.3
    77 * Author: STINA
    88 * Author URI: https://www.stina-global.com/
  • woo-dp-internetmarke/trunk/logs/debug.log

    r2036998 r2050554  
    1 wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:145
    2 {
    3     "wcdpi_event": "wcdpi_create_shipment",
    4     "wcdpi_feature": "dpoc4a_f00120",
    5     "wcdpi_redirect_url": "http://dev.wordpress.local/wp-admin/post.php?post=157&amp;action=edit",
    6     "wcdpi_data": {
    7         "wcdpi_shipment_action": "create",
    8         "wcdpi_order_id": "157",
    9         "wcdpi_line_items": {
    10             "30": "1",
    11             "39": "1"
    12         },
    13         "wcdpi_hs_codes": {
    14             "30": "12345",
    15             "39": "12345"
    16         },
    17         "wcdpi_country_of_origin": {
    18             "30": "DE",
    19             "39": "DE"
    20         },
    21         "wcdpi_page_format": 77,
    22         "wcdpi_manifest": 1,
    23         "wcdpi_shipping_list": 2,
    24         "wcdpi_papl_shipment": true,
    25         "wcdpi_shipment_nature_type": "SALE_GOODS",
    26         "wcdpi_service_level": "PRIORITY",
    27         "wcdpi_sender_first_name": "",
    28         "wcdpi_sender_last_name": "",
    29         "wcdpi_sender_company_name": "STINA Business Solutions GmbH",
    30         "wcdpi_sender_contact_name": "Drazen Bebic",
    31         "wcdpi_sender_email": "[email protected]",
    32         "wcdpi_sender_phone": "+49 123 456 789",
    33         "wcdpi_sender_is_company": "1",
    34         "wcdpi_sender_street": "Storchengasse",
    35         "wcdpi_sender_house_number": "1",
    36         "wcdpi_sender_additional": "",
    37         "wcdpi_sender_zip": "1150",
    38         "wcdpi_sender_city": "Wien",
    39         "wcdpi_sender_country_alpha3": "DEU",
    40         "wcdpi_recipient_first_name": "Otto",
    41         "wcdpi_recipient_last_name": "Normalverbraucher",
    42         "wcdpi_recipient_company_name": "",
    43         "wcdpi_recipient_email": "[email protected]",
    44         "wcdpi_recipient_phone": "+43 1 9974100",
    45         "wcdpi_recipient_is_company": null,
    46         "wcdpi_recipient_street": "Storchengasse",
    47         "wcdpi_recipient_house_number": "1",
    48         "wcdpi_recipient_additional": "5. Stock",
    49         "wcdpi_recipient_zip": "1150",
    50         "wcdpi_recipient_city": "Wien",
    51         "wcdpi_recipient_state": "",
    52         "wcdpi_recipient_country_alpha3": "AUT"
    53     },
    54     "wcdpi_status": "new",
    55     "wcdpi_nonce": "cee5457ad9"
    56 }
    57 
    58 
    59 
  • woo-dp-internetmarke/trunk/logs/error.log

    r2036998 r2050554  
    1 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    2 Exception thrown at: 2019-01-16 09:38
    3 Message: Soap request is not valid. Unknown channel: null !
    4 Code: 0
    5 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    6 Trace:
    7     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    8     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    9     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    10     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    11     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    12     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    13     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    14     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    15 
    16 
    17 
    18 
    19 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    20 Exception thrown at: 2019-01-16 09:39
    21 Message: Soap request is not valid. Unknown channel: null !
    22 Code: 0
    23 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    24 Trace:
    25     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    26     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    27     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    28     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    29     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    30     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    31     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    32     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    33 
    34 
    35 
    36 
    37 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    38 Exception thrown at: 2019-01-16 09:46
    39 Message: Soap request is not valid. Unknown channel: null !
    40 Code: 0
    41 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    42 Trace:
    43     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    44     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    45     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    46     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    47     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    48     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    49     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    50     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    51 
    52 
    53 
    54 
    55 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    56 Exception thrown at: 2019-01-16 09:47
    57 Message: Soap request is not valid. Unknown channel: null !
    58 Code: 0
    59 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    60 Trace:
    61     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:174
    62     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    63     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    64     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    65     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    66     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    67     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    68     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    69 
    70 
    71 
    72 
    73 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    74 Exception thrown at: 2019-01-16 09:55
    75 Message: Soap request is not valid. Unknown channel: null !
    76 Code: 0
    77 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:177
    78 Trace:
    79     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:177
    80     [1] WCDPI\Connectors\SOAP\OC4A->authenticateUser() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:223
    81     [2] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    82     [3] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    83     [4] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    84     [5] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    85     [6] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    86     [7] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    87 
    88 
    89 
    90 
    91 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    92 Exception thrown at: 2019-01-16 10:15
    93 Message: cURL error 35: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
    94 Code: 0
    95 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:84
    96 Trace:
    97     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    98     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    99     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    100     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    101     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    102     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    103     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    104     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    105     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    106     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    107 
    108 
    109 
    110 
    111 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    112 Exception thrown at: 2019-01-16 10:15
    113 Message: Beim Verbinden mit dem Service ist ein Fehler aufgetreten. Bitte aktivieren Sie den Logger und leiten die generierten Log-Einträge an unser Support-Team weiter (<a href="mailto:[email protected]">[email protected]</a> oder <a href="https://wordpress.org/support/plugin/woo-dp-internetmarke" target="_blank">WordPress Support Forum</a>).
    114 Code: 0
    115 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:88
    116 Trace:
    117     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    118     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    119     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    120     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    121     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    122     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    123     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    124     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    125     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    126     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    127 
    128 
    129 
    130 
    131 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    132 Exception thrown at: 2019-01-16 10:15
    133 Message: cURL error 35: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
    134 Code: 0
    135 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:84
    136 Trace:
    137     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    138     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    139     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    140     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    141     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    142     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    143     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    144     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    145     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    146     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    147 
    148 
    149 
    150 
    151 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    152 Exception thrown at: 2019-01-16 10:15
    153 Message: Beim Verbinden mit dem Service ist ein Fehler aufgetreten. Bitte aktivieren Sie den Logger und leiten die generierten Log-Einträge an unser Support-Team weiter (<a href="mailto:[email protected]">[email protected]</a> oder <a href="https://wordpress.org/support/plugin/woo-dp-internetmarke" target="_blank">WordPress Support Forum</a>).
    154 Code: 0
    155 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:88
    156 Trace:
    157     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    158     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    159     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    160     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    161     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    162     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    163     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    164     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    165     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    166     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    167 
    168 
    169 
    170 
    171 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    172 Exception thrown at: 2019-01-16 10:17
    173 Message: cURL error 35: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to api.fork-lane.com:443
    174 Code: 0
    175 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:84
    176 Trace:
    177     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    178     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    179     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    180     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    181     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    182     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    183     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    184     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    185     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    186     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    187 
    188 
    189 
    190 
    191 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    192 Exception thrown at: 2019-01-16 10:17
    193 Message: Beim Verbinden mit dem Service ist ein Fehler aufgetreten. Bitte aktivieren Sie den Logger und leiten die generierten Log-Einträge an unser Support-Team weiter (<a href="mailto:[email protected]">[email protected]</a> oder <a href="https://wordpress.org/support/plugin/woo-dp-internetmarke" target="_blank">WordPress Support Forum</a>).
    194 Code: 0
    195 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\rest\FORKLane.php:88
    196 Trace:
    197     [0] WCDPI\Connectors\REST\FORKLane->getPartnerCredentials() | :
    198     [1] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:284
    199     [2] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    200     [3] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\settings\Portokasse.php:219
    201     [4] WCDPI\Settings\Portokasse->sanitizeSettings() | :
    202     [5] call_user_func_array() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:288
    203     [6] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    204     [7] apply_filters() | C:\wamp64\www\wordpress\wp-includes\formatting.php:4315
    205     [8] sanitize_option() | C:\wamp64\www\wordpress\wp-includes\option.php:297
    206     [9] update_option() | C:\wamp64\www\wordpress\wp-admin\options.php:274
    207 
    208 
    209 
    210 
    211 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    212 Exception thrown at: 2019-01-23 10:59
    213 Message: org.xml.sax.SAXParseException; cvc-complex-type.2.4.b: The content of element 'ns1:positions' is not complete. One of '{"http://oneclickforapp.dpag.de/V3":productCode}' is expected.
    214 Code: 0
    215 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:276
    216 Trace:
    217     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:276
    218     [1] WCDPI\Connectors\SOAP\OC4A->checkoutShoppingCartPdf() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:394
    219     [2] WCDPI\Connectors\SOAP\OC4A->purchaseLabelPNG() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    220     [3] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    221     [4] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\api\oc4a\Checkout.php:130
    222     [5] WCDPI\API\OC4A\Checkout->handleRequest() | C:\wamp64\www\wordpress\wp-includes\rest-api\class-wp-rest-server.php:936
    223     [6] WP_REST_Server->dispatch() | C:\wamp64\www\wordpress\wp-includes\rest-api\class-wp-rest-server.php:321
    224     [7] WP_REST_Server->serve_request() | C:\wamp64\www\wordpress\wp-includes\rest-api.php:295
    225     [8] rest_api_loaded() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    226     [9] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    227     [10] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:515
    228     [11] do_action_ref_array() | C:\wamp64\www\wordpress\wp-includes\class-wp.php:375
    229     [12] WP->parse_request() | C:\wamp64\www\wordpress\wp-includes\class-wp.php:715
    230     [13] WP->main() | C:\wamp64\www\wordpress\wp-includes\functions.php:964
    231     [14] wp() | C:\wamp64\www\wordpress\wp-blog-header.php:16
    232     [15] require() | C:\wamp64\www\wordpress\index.php:17
    233 
    234 
    235 
    236 
    237 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    238 Exception thrown at: 2019-01-23 11:59
    239 Message: org.xml.sax.SAXParseException; cvc-datatype-valid.1.2.1: '' is not a valid value for 'integer'.
    240 Code: 0
    241 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:275
    242 Trace:
    243     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:275
    244     [1] WCDPI\Connectors\SOAP\OC4A->checkoutShoppingCartPdf() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:370
    245     [2] WCDPI\Connectors\SOAP\OC4A->purchaseLabel() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    246     [3] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    247     [4] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\api\oc4a\Checkout.php:128
    248     [5] WCDPI\API\OC4A\Checkout->handleRequest() | C:\wamp64\www\wordpress\wp-includes\rest-api\class-wp-rest-server.php:936
    249     [6] WP_REST_Server->dispatch() | C:\wamp64\www\wordpress\wp-includes\rest-api\class-wp-rest-server.php:321
    250     [7] WP_REST_Server->serve_request() | C:\wamp64\www\wordpress\wp-includes\rest-api.php:295
    251     [8] rest_api_loaded() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    252     [9] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    253     [10] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:515
    254     [11] do_action_ref_array() | C:\wamp64\www\wordpress\wp-includes\class-wp.php:375
    255     [12] WP->parse_request() | C:\wamp64\www\wordpress\wp-includes\class-wp.php:715
    256     [13] WP->main() | C:\wamp64\www\wordpress\wp-includes\functions.php:964
    257     [14] wp() | C:\wamp64\www\wordpress\wp-blog-header.php:16
    258     [15] require() | C:\wamp64\www\wordpress\index.php:17
    259 
    260 
    261 
    262 
    263 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    264 Exception thrown at: 2019-01-23 16:14
    265 Message: org.xml.sax.SAXParseException; cvc-complex-type.2.4.b: The content of element 'ns1:positions' is not complete. One of '{"http://oneclickforapp.dpag.de/V3":productCode}' is expected.
    266 Code: 0
    267 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:302
    268 Trace:
    269     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:302
    270     [1] WCDPI\Connectors\SOAP\OC4A->checkoutShoppingCartPng() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:370
    271     [2] WCDPI\Connectors\SOAP\OC4A->purchaseLabel() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    272     [3] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    273     [4] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:692
    274     [5] WCDPI\Services\Shipment->purchaseOC4ALabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:262
    275     [6] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    276     [7] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    277     [8] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    278     [9] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    279     [10] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:445
    280     [11] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    281     [12] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    282     [13] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\DPShop.php:347
    283     [14] WCDPI\Components\DPShop->submitShipment() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    284     [15] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    285     [16] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    286     [17] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    287 
    288 
    289 
    290 
    291 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    292 Exception thrown at: 2019-01-23 16:14
    293 Message: org.xml.sax.SAXParseException; cvc-complex-type.2.4.b: The content of element 'ns1:positions' is not complete. One of '{"http://oneclickforapp.dpag.de/V3":productCode}' is expected.
    294 Code: 0
    295 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:302
    296 Trace:
    297     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:302
    298     [1] WCDPI\Connectors\SOAP\OC4A->checkoutShoppingCartPng() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4A.php:370
    299     [2] WCDPI\Connectors\SOAP\OC4A->purchaseLabel() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    300     [3] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    301     [4] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:692
    302     [5] WCDPI\Services\Shipment->purchaseOC4ALabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:262
    303     [6] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    304     [7] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    305     [8] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    306     [9] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    307     [10] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:445
    308     [11] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    309     [12] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    310     [13] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\DPShop.php:347
    311     [14] WCDPI\Components\DPShop->submitShipment() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    312     [15] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    313     [16] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    314     [17] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    315 
    316 
    317 
    318 
    319 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    320 stdClass Object
    321 (
    322     [messages] => Array
    323         (
    324             [0] => items[0]: Internet Stamp Product '10249' is not allowed for EU shipment.
    325         )
    326 
    327 )
    328 
    329 
    330 
    331 
    332 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    333 Exception thrown at: 2019-01-24 13:08
    334 Message: Error during Packet Plus order creation. Messages above.
    335 Code: 0
    336 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:759
    337 Trace:
    338     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:183
    339     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    340     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    341     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    342     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    343     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:445
    344     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    345     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    346     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:450
    347     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    348     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    349     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    350     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    351 
    352 
    353 
    354 
    355 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    356 stdClass Object
    357 (
    358     [messages] => Array
    359         (
    360             [0] => items[0]: Internet Stamp Product '10249' is not allowed for EU shipment.
    361         )
    362 
    363 )
    364 
    365 
    366 
    367 
    368 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    369 Exception thrown at: 2019-01-24 13:12
    370 Message: Error during Packet Plus order creation. Messages above.
    371 Code: 0
    372 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:759
    373 Trace:
    374     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:183
    375     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    376     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    377     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    378     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    379     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:445
    380     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    381     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    382     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:450
    383     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    384     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    385     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    386     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    387 
    388 
    389 
    390 
    391 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    392 stdClass Object
    393 (
    394     [messages] => Array
    395         (
    396             [0] => items[0]: Weight cannot be empty.
    397         )
    398 
    399 )
    400 
    401 
    402 
    403 
    404 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    405 Exception thrown at: 2019-01-24 13:14
    406 Message: Error during Packet Plus order creation. Messages above.
    407 Code: 0
    408 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:759
    409 Trace:
    410     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:183
    411     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    412     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    413     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    414     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    415     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:445
    416     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    417     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    418     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:450
    419     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    420     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    421     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    422     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    423 
    424 
    425 
    426 
    427 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    428 stdClass Object
    429 (
    430     [messages] => Array
    431         (
    432             [0] => items[0]: Weight cannot be empty.
    433         )
    434 
    435 )
    436 
    437 
    438 
    439 
    440 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    441 Exception thrown at: 2019-01-24 13:17
    442 Message: Error during Packet Plus order creation. Messages above.
    443 Code: 0
    444 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:759
    445 Trace:
    446     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:183
    447     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    448     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    449     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    450     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    451     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:445
    452     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    453     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    454     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:450
    455     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    456     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    457     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    458     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    459 
    460 
    461 
    462 
    463 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    464 stdClass Object
    465 (
    466     [messages] => Array
    467         (
    468             [0] => items[0]: Internet Stamp Product '10280' is not allowed for EU shipment.
    469         )
    470 
    471 )
    472 
    473 
    474 
    475 
    476 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    477 Exception thrown at: 2019-01-25 12:23
    478 Message: Error during Packet Plus order creation. Messages above.
    479 Code: 0
    480 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:759
    481 Trace:
    482     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:183
    483     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    484     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    485     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    486     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    487     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:441
    488     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    489     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    490     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:450
    491     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    492     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    493     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    494     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    495 
    496 
    497 
    498 
    499 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    500 stdClass Object
    501 (
    502     [messages] => Array
    503         (
    504             [0] => items[0]: Internet Stamp Product '10246' is not allowed for EU shipment.
    505         )
    506 
    507 )
    508 
    509 
    510 
    511 
    512 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    513 Exception thrown at: 2019-01-25 12:25
    514 Message: Error during Packet Plus order creation. Messages above.
    515 Code: 0
    516 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:759
    517 Trace:
    518     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:183
    519     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    520     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    521     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    522     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    523     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:441
    524     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    525     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    526     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:450
    527     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    528     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    529     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    530     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    531 
    532 
    533 
    534 
    535 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    536 stdClass Object
    537 (
    538     [messages] => Array
    539         (
    540             [0] => Product and/or service level are invalid.
    541         )
    542 
    543 )
    544 
    545 
    546 
    547 
    548 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    549 Exception thrown at: 2019-01-25 22:35
    550 Message: Error during Packet Plus order creation. Messages above.
    551 Code: 0
    552 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:759
    553 Trace:
    554     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:183
    555     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    556     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    557     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    558     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    559     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:441
    560     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    561     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    562     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:450
    563     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    564     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    565     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    566     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:69
    567 
    568 
    569 
    570 
    571 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    572 Exception thrown at: 2019-01-26 20:16
    573 Message: org.xml.sax.SAXParseException; cvc-minLength-valid: Value '' with length = '0' is not facet-valid with respect to minLength '1' for type 'ShopOrderId'.
    574 Code: 0
    575 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:197
    576 Trace:
    577     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:197
    578     [1] WCDPI\Connectors\SOAP\OC4R->retoureVouchers() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:246
    579     [2] WCDPI\Connectors\SOAP\OC4R->refundLabels() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    580     [3] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    581     [4] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:360
    582     [5] WCDPI\Services\Shipment->refundShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:75
    583     [6] WCDPI\Routing\Shipment->refundShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:50
    584     [7] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    585     [8] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    586     [9] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:441
    587     [10] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    588     [11] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    589     [12] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:975
    590     [13] WCDPI\Components\View\Shipments->refundLabels() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:676
    591     [14] WCDPI\Components\View\Shipments->process_bulk_action() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:650
    592     [15] WCDPI\Components\View\Shipments->prepare_items() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\templates\shipments.php:12
    593     [16] include_once() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\Shipments.php:113
    594     [17] WCDPI\Components\Shipments->showPage() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    595     [18] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    596     [19] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    597     [20] do_action() | C:\wamp64\www\wordpress\wp-admin\admin.php:224
    598 
    599 
    600 
    601 
    602 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    603 Exception thrown at: 2019-01-26 20:16
    604 Message: org.xml.sax.SAXParseException; cvc-minLength-valid: Value '' with length = '0' is not facet-valid with respect to minLength '1' for type 'ShopOrderId'.
    605 Code: 0
    606 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:197
    607 Trace:
    608     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:197
    609     [1] WCDPI\Connectors\SOAP\OC4R->retoureVouchers() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:246
    610     [2] WCDPI\Connectors\SOAP\OC4R->refundLabels() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    611     [3] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    612     [4] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:360
    613     [5] WCDPI\Services\Shipment->refundShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:75
    614     [6] WCDPI\Routing\Shipment->refundShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:50
    615     [7] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    616     [8] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    617     [9] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:441
    618     [10] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    619     [11] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    620     [12] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:975
    621     [13] WCDPI\Components\View\Shipments->refundLabels() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:676
    622     [14] WCDPI\Components\View\Shipments->process_bulk_action() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:650
    623     [15] WCDPI\Components\View\Shipments->prepare_items() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\templates\shipments.php:12
    624     [16] include_once() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\Shipments.php:113
    625     [17] WCDPI\Components\Shipments->showPage() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    626     [18] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    627     [19] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    628     [20] do_action() | C:\wamp64\www\wordpress\wp-admin\admin.php:224
    629 
    630 
    631 
    632 
    633 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    634 Exception thrown at: 2019-01-26 20:16
    635 Message: org.xml.sax.SAXParseException; cvc-minLength-valid: Value '' with length = '0' is not facet-valid with respect to minLength '1' for type 'ShopOrderId'.
    636 Code: 0
    637 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:197
    638 Trace:
    639     [0] SoapClient->__soapCall() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:197
    640     [1] WCDPI\Connectors\SOAP\OC4R->retoureVouchers() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\connectors\soap\OC4R.php:246
    641     [2] WCDPI\Connectors\SOAP\OC4R->refundLabels() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    642     [3] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    643     [4] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:360
    644     [5] WCDPI\Services\Shipment->refundShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:75
    645     [6] WCDPI\Routing\Shipment->refundShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:50
    646     [7] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    647     [8] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    648     [9] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:441
    649     [10] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    650     [11] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:203
    651     [12] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:975
    652     [13] WCDPI\Components\View\Shipments->refundLabels() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:676
    653     [14] WCDPI\Components\View\Shipments->process_bulk_action() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\view\Shipments.php:650
    654     [15] WCDPI\Components\View\Shipments->prepare_items() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\templates\shipments.php:12
    655     [16] include_once() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\components\Shipments.php:113
    656     [17] WCDPI\Components\Shipments->showPage() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    657     [18] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    658     [19] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:453
    659     [20] do_action() | C:\wamp64\www\wordpress\wp-admin\admin.php:224
    660 
    661 
    662 
    663 
    664 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    665 stdClass Object
    666 (
    667     [messages] => Array
    668         (
    669             [0] => items[0]: Internet Stamp Product '10250' is not allowed for EU shipment.
    670         )
    671 
    672 )
    673 
    674 
    675 
    676 
    677 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    678 Exception thrown at: 2019-02-22 10:51
    679 Message: Error during Packet Plus order creation. Messages above.
    680 Code: 0
    681 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:773
    682 Trace:
    683     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:190
    684     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    685     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    686     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    687     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    688     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:441
    689     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    690     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:208
    691     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:457
    692     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    693     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    694     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:465
    695     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:70
    696 
    697 
    698 
    699 
    700 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:301
    701 stdClass Object
    702 (
    703     [messages] => Array
    704         (
    705             [0] => User '[email protected]' has no permission.
    706         )
    707 
    708 )
    709 
    710 
    711 
    712 
    713 wp-content\plugins\woo-dp-internetmarke\includes\Logger.php:299
    714 Exception thrown at: 2019-02-22 13:10
    715 Message: Error during Packet Plus order creation. Messages above.
    716 Code: 0
    717 Thrown at: C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:773
    718 Trace:
    719     [0] WCDPI\Services\Shipment->purchasePAPLLabel() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\services\Shipment.php:190
    720     [1] WCDPI\Services\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:61
    721     [2] WCDPI\Routing\Shipment->createShipment() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\Shipment.php:46
    722     [3] WCDPI\Routing\Shipment->handle() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\routing\RoutingManager.php:54
    723     [4] WCDPI\Routing\RoutingManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\middleware\MiddlewareManager.php:65
    724     [5] WCDPI\Middleware\MiddlewareManager->start() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\Internetmarke.php:441
    725     [6] WCDPI\Internetmarke->startMiddleware() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    726     [7] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\plugin.php:208
    727     [8] apply_filters() | C:\wamp64\www\wordpress\wp-content\plugins\woo-dp-internetmarke\includes\admin\MetaBoxes.php:457
    728     [9] WCDPI\Admin\MetaBoxes->submitShipmentForm() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:286
    729     [10] WP_Hook->apply_filters() | C:\wamp64\www\wordpress\wp-includes\class-wp-hook.php:310
    730     [11] WP_Hook->do_action() | C:\wamp64\www\wordpress\wp-includes\plugin.php:465
    731     [12] do_action() | C:\wamp64\www\wordpress\wp-admin\admin-post.php:70
    732 
    733 
    734 
    735 
  • woo-dp-internetmarke/trunk/readme.txt

    r2038602 r2050554  
    33Tags: cn22, zollinhaltserklärung, ecommerce, e-commerce, internetmarke, warenpost, warenbrief, standardbrief, international, postkarte, briefmarke, briefmarken, post, deutsche post
    44Requires at least: 4.7
    5 Tested up to: 5.1
    6 Stable tag: 2.1.2
     5Tested up to: 5.0
     6Stable tag: 2.1.3
    77License: GPLv3
    88License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    6767
    6868== Changelog ==
     69
     70= 2.1.3 - 2019-03-14 =
     71* Fix - House numbers containing slashes are now properly added to the label.
    6972
    7073= 2.1.2 - 2019-02-22 =
Note: See TracChangeset for help on using the changeset viewer.