Add support for Shipping API, Label Shipping API and Void Shipping API

Created on 24 March 2024, 9 months ago
Updated 9 August 2024, 5 months ago
✨ Feature request
Status

Needs review

Version

3.0

Component

Code

Created by

πŸ‡΅πŸ‡ΉPortugal introfini

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @introfini
  • πŸ‡ΊπŸ‡ΈUnited States zengenuity

    Hi, I'm the maintainer of the Commerce Shipping Label module. Please let me know if you need any help integrating with it. The module currently only works with Commerce EasyPost, but we're using that combination in production without any issues. I'm confident recommending it for other modules to adopt.

    Commerce Shipping Label provides you with a user interface for generating a remote shipment and optionally scheduling a pickup. (It's an extension of the current Shipments tab on an order.) It also provides the storage for the label files and customs documents. There's a submodule that integrates with Zebra Browser Print (https://developer.zebra.com/products/printers/browser-print), that allows you to print ZPL files to a connected printer directly from the Drupal web interface.

    If you were to adopt Commerce Shipping Label as a base, you would only need to implement some interfaces that it provides, and you could focus on the UPS API rather than doing all that user interface work. The interfaces that are there now were designed to work with EasyPost, so please let me know if they are incompatible with how the UPS API works in some way. I'm sure we can adjust them to work.

  • Open in Jenkins β†’ Open on Drupal.org β†’
    Core: 9.5.x + Environment: PHP 7.3 & MySQL 5.7
    last update 8 months ago
    Composer require failure
  • Assigned to introfini
  • Status changed to Needs review 8 months ago
  • πŸ‡΅πŸ‡ΉPortugal introfini

    The merge request adds initial support for creating UPS Shipping Labels. It introduces basic functionality for generating these labels and includes a dependency on the Commerce Shipping Label API module to aid integration and manage label operations efficiently.

    Can the module maintainers confirm if it's okay to add a dependency on the Commerce Shipping Label API module before I continue development?

  • Open in Jenkins β†’ Open on Drupal.org β†’
    Core: 9.5.x + Environment: PHP 7.3 & MySQL 5.7
    last update 8 months ago
    Composer require failure
  • πŸ‡ΊπŸ‡ΈUnited States hockey2112

    Very interested in this.

Production build 0.71.5 2024