deprecated

Deprecation Announcement-Removing SIGNATURE_ON_DELIVERY_FEE enum from Shipping V2 API RateItemID

We are streamlining the ShippingV2 API by removing an unused enumeration value. This document outlines the deprecation of the SIGNATURE_ON_DELIVERY_FEE enum from RateItemID to improve API clarity and prevent confusion with the actively used SIGNATURE_CONFIRMATION value.

What is changing?

We are removing the SIGNATURE_ON_DELIVERY_FEE enumeration value from the RateItemID in the ShippingV2 API. This enum is being deprecated because:

  • It was never implemented in production
  • It is redundant with the existing SIGNATURE_CONFIRMATION value
  • Removing it will prevent potential confusion for developers

Which marketplaces are affected?

This change affects all marketplaces where the ShippingV2 API is available.

Who is affected?

This change impacts developers who:

  • Integrate with the ShippingV2 API
  • Handle signature on delivery fee calculations in their applications

Note: Since SIGNATURE_ON_DELIVERY_FEE was never implemented in production, this deprecation should have minimal impact on existing applications.

What action is required?

If your application integrates with the ShippingV2 API:

  1. Review your codebase for any references to SIGNATURE_ON_DELIVERY_FEE
  2. Remove or update any logic that handles this enum value
  3. Use SIGNATURE_CONFIRMATION for signature-related fee calculations

Timeline

  • September, 2025.

Additional Resources

For questions or concerns about this change, please contact Developer Support.