• Shiptastic
  • Service Providers

Integrate with UPS®

Shiptastic offers a seamlessly integration with UPS. The integration will enable you to (automatically) create labels right from your admin dashboard. Use our pickup location delivery feature to allow your customers to ship to UPS Access Points™.

To enable the integration either navigate to Shiptastic > Shipping Service Providers and click the install button next to UPS or go to WP-Admin > Plugins > Add new and search for Shiptastic integration for UPS to install the Plugin.

Connect to the API

Go to WooCommerce > Settings > Shiptastic > Shipping Service Providers > UPS and click the authenticate button to connect to the UPS API. You’ll need to login with your UPS credentials to do so.

Custom API connection

If you don’t want to authenticate with our built-in app you may register your own app with UPS (make sure to select the right API endpoints/permissions) and indicate that via custom code within your wp-config.php:

define( 'WC_STC_UPS_ENABLE_CUSTOM_API', true );
define( 'WC_STC_UPS_API_CLIENT_ID', 'xxx' );
define( 'WC_STC_UPS_API_CLIENT_SECRET', 'xxx' );
define( 'WC_STC_UPS_API_ACCOUNT_NUMBER', 'xxx' );

Create labels

To start creating labels you should set your default UPS configuration via Shiptastic > Shipping Service Providers > UPS > Labels. Those settings may be overridden on a per-shipping-method basis or based on the configured packaging. Please do also keep in mind that creating labels is only possible for shipments that have UPS selected as shipping service provider, so make sure that your shipping methods have UPS linked to them.