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:
- Review your codebase for any references to
SIGNATURE_ON_DELIVERY_FEE
- Remove or update any logic that handles this enum value
- Use
SIGNATURE_CONFIRMATION
for signature-related fee calculations
Timeline
- September, 2025.
Additional Resources
For questions or concerns about this change, please contact Developer Support.