Menu

## API Documentation

### Interfaces, Classes and Traits

WC_Shipping_Shipcloud_API_Adapter
WC_Shipping_Shipcloud_Carrier
WC_Shipping_Shipcloud_Cpt_Parcel_Template
WC_Shipping_Shipcloud_Label_Form
WC_Shipping_Shipcloud_Order_Bulk
WC_Shipping_Shipcloud_Order_Labels_Bulk
WC_Shipping_Shipcloud_Order
WC_Shipping_Shipcloud_Privacy
WC_Shipping_Shipcloud_Shipping_Classes
WC_Shipping_Shipcloud_Utils
WC_Shipping_Shipcloud_Webhook
WC_Shipping_Shipcloud
WooCommerce_Shipping_Shipcloud

### Table of Contents

WC_SHIPPING_SHIPCLOUD_AFFILIATE_ID = 'plugin.woocommerce.z4NVoYhp'
WC_SHIPPING_SHIPCLOUD_AJAX_UPDATE = 'wp_ajax_shipcloud_label_update'
WC_SHIPPING_SHIPCLOUD_CPT_PARCEL_TEMPLATE = 'sc_parcel_template'
WC_SHIPPING_SHIPCLOUD_CSS_DIR = plugin_dir_url(__FILE__) . 'assets/css'
WC_SHIPPING_SHIPCLOUD_HOME_URL = railingslashit(home_url())
WC_SHIPPING_SHIPCLOUD_IMG_DIR = plugin_dir_url(__FILE__) . 'assets/images'
WC_SHIPPING_SHIPCLOUD_INCLUDES_DIR = railingslashit(dirname(__FILE__) . '/includes')
WC_SHIPPING_SHIPCLOUD_JS_DIR = plugin_dir_url(__FILE__) . 'assets/js'
WC_SHIPPING_SHIPCLOUD_LANGUAGES_DIR = asename(dirname(__FILE__)) . '/languages'
WC_SHIPPING_SHIPCLOUD_NAME = 'shipcloud'
WC_SHIPPING_SHIPCLOUD_OPTIONS_NAME = 'woocommerce_shipcloud_settings'
WC_SHIPPING_SHIPCLOUD_PREFIX = 'wc_shipcloud'
WC_SHIPPING_SHIPCLOUD_REQUIRED_PHP_VERSION = '7.4.2'
WC_SHIPPING_SHIPCLOUD_REQUIRED_WC_VERSION = '5.2'
WC_SHIPPING_SHIPCLOUD_REQUIRED_WP_VERSION = '5.6.1'
WC_SHIPPING_SHIPCLOUD_TEMPLATES_DIR = railingslashit(dirname(__FILE__) . '/templates')
WC_SHIPPING_SHIPCLOUD_VENDOR_DIR = railingslashit(dirname(__FILE__) . '/vendor')
WC_SHIPPING_SHIPCLOUD_VERSION = '2.0.0'
WC_SHIPPING_SHIPCLOUD_VIEWS_DIR = railingslashit(dirname(__FILE__) . '/views')
shipcloud_requirements_met() : bool
  Checks if the system requirements are met
shipcloud_requirements_not_met() : mixed
  Prints an error that the system requirements weren't met.
shipcloud_load() : mixed
shipcloud_activate() : mixed

### Constants

#### WC_SHIPPING_SHIPCLOUD_AFFILIATE_ID

woocommerce-shipping-shipcloud.php : 63
`public mixed WC_SHIPPING_SHIPCLOUD_AFFILIATE_ID = 'plugin.woocommerce.z4NVoYhp'`

#### WC_SHIPPING_SHIPCLOUD_AJAX_UPDATE

woocommerce-shipping-shipcloud.php : 66
`public mixed WC_SHIPPING_SHIPCLOUD_AJAX_UPDATE = 'wp_ajax_shipcloud_label_update'`

#### WC_SHIPPING_SHIPCLOUD_CPT_PARCEL_TEMPLATE

woocommerce-shipping-shipcloud.php : 65
`public mixed WC_SHIPPING_SHIPCLOUD_CPT_PARCEL_TEMPLATE = 'sc_parcel_template'`

#### WC_SHIPPING_SHIPCLOUD_CSS_DIR

woocommerce-shipping-shipcloud.php : 57
`public mixed WC_SHIPPING_SHIPCLOUD_CSS_DIR = plugin_dir_url(__FILE__) . 'assets/css'`

#### WC_SHIPPING_SHIPCLOUD_HOME_URL

woocommerce-shipping-shipcloud.php : 60
`public mixed WC_SHIPPING_SHIPCLOUD_HOME_URL = railingslashit(home_url())`

#### WC_SHIPPING_SHIPCLOUD_IMG_DIR

woocommerce-shipping-shipcloud.php : 58
`public mixed WC_SHIPPING_SHIPCLOUD_IMG_DIR = plugin_dir_url(__FILE__) . 'assets/images'`

#### WC_SHIPPING_SHIPCLOUD_INCLUDES_DIR

woocommerce-shipping-shipcloud.php : 49
`public mixed WC_SHIPPING_SHIPCLOUD_INCLUDES_DIR = railingslashit(dirname(__FILE__) . '/includes')`

#### WC_SHIPPING_SHIPCLOUD_JS_DIR

woocommerce-shipping-shipcloud.php : 56
`public mixed WC_SHIPPING_SHIPCLOUD_JS_DIR = plugin_dir_url(__FILE__) . 'assets/js'`

#### WC_SHIPPING_SHIPCLOUD_LANGUAGES_DIR

woocommerce-shipping-shipcloud.php : 54
`public mixed WC_SHIPPING_SHIPCLOUD_LANGUAGES_DIR = asename(dirname(__FILE__)) . '/languages'`

#### WC_SHIPPING_SHIPCLOUD_NAME

woocommerce-shipping-shipcloud.php : 46
`public mixed WC_SHIPPING_SHIPCLOUD_NAME = 'shipcloud'`

#### WC_SHIPPING_SHIPCLOUD_OPTIONS_NAME

woocommerce-shipping-shipcloud.php : 62
`public mixed WC_SHIPPING_SHIPCLOUD_OPTIONS_NAME = 'woocommerce_shipcloud_settings'`

#### WC_SHIPPING_SHIPCLOUD_PREFIX

woocommerce-shipping-shipcloud.php : 47
`public mixed WC_SHIPPING_SHIPCLOUD_PREFIX = 'wc_shipcloud'`

#### WC_SHIPPING_SHIPCLOUD_REQUIRED_PHP_VERSION

woocommerce-shipping-shipcloud.php : 40
`public mixed WC_SHIPPING_SHIPCLOUD_REQUIRED_PHP_VERSION = '7.4.2'`

##### Tags

category

  Class

author

  Daniel Muenter info@msltns.com

license

  GPL 3

wordpress-plugin

  Plugin Name: shipcloud for WooCommerce Plugin URI: https://www.wordpress.org/plugins/shipcloud-for-woocommerce/ Description: Integrates shipcloud shipment services to your WooCommerce shop. Version: 2.0.0 Author: shipcloud GmbH Author URI: https://shipcloud.io Developer: shipcloud GmbH Developer URI: https://developers.shipcloud.io WC requires at least: 5.2 WC tested up to: 6.2.0 Tested up to: 5.9 Text Domain: shipcloud-for-woocommerce Domain Path: /languages/ Copyright: © 2021 shipcloud GmbH License: GNU General Public License v3.0 License URI: http://www.gnu.org/licenses/gpl-3.0.html

  This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the license, or any later version.

  The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

  You should have received a copy of the GNU General Public License along with this plugin. If not, see License URI.

#### WC_SHIPPING_SHIPCLOUD_REQUIRED_WC_VERSION

woocommerce-shipping-shipcloud.php : 42
`public mixed WC_SHIPPING_SHIPCLOUD_REQUIRED_WC_VERSION = '5.2'`

#### WC_SHIPPING_SHIPCLOUD_REQUIRED_WP_VERSION

woocommerce-shipping-shipcloud.php : 41
`public mixed WC_SHIPPING_SHIPCLOUD_REQUIRED_WP_VERSION = '5.6.1'`

#### WC_SHIPPING_SHIPCLOUD_TEMPLATES_DIR

woocommerce-shipping-shipcloud.php : 50
`public mixed WC_SHIPPING_SHIPCLOUD_TEMPLATES_DIR = railingslashit(dirname(__FILE__) . '/templates')`

#### WC_SHIPPING_SHIPCLOUD_VENDOR_DIR

woocommerce-shipping-shipcloud.php : 52
`public mixed WC_SHIPPING_SHIPCLOUD_VENDOR_DIR = railingslashit(dirname(__FILE__) . '/vendor')`

#### WC_SHIPPING_SHIPCLOUD_VERSION

woocommerce-shipping-shipcloud.php : 44
`public mixed WC_SHIPPING_SHIPCLOUD_VERSION = '2.0.0'`

#### WC_SHIPPING_SHIPCLOUD_VIEWS_DIR

woocommerce-shipping-shipcloud.php : 51
`public mixed WC_SHIPPING_SHIPCLOUD_VIEWS_DIR = railingslashit(dirname(__FILE__) . '/views')`

### Functions

#### shipcloud_requirements_met()

woocommerce-shipping-shipcloud.php : 541

Checks if the system requirements are met

`shipcloud_requirements_met() : bool`

##### Return values

bool —

True if system requirements are met, false if not

#### shipcloud_requirements_not_met()

woocommerce-shipping-shipcloud.php : 571

Prints an error that the system requirements weren't met.

`shipcloud_requirements_not_met() : mixed`

##### Return values

mixed —

#### shipcloud_load()

woocommerce-shipping-shipcloud.php : 583
`shipcloud_load() : mixed`

##### Return values

mixed —

#### shipcloud_activate()

woocommerce-shipping-shipcloud.php : 596
`shipcloud_activate() : mixed`

##### Return values

mixed —

## Search results