Problem Statement:
Shipment is not being registered on the sent timestamp and also no error is reporting in the response.
Solution:
We have raised a ticket for the same and they replied that this issue was occurred because recipient’s email parameter was not sent in the Shipment API https://api.myparcel.com/shipments
According to the Spring Omni documentation, this email is optional parameter:
So, we raised a ticket again on Spring Omni regarding this and they replied: The shipment is failing to be created due to recipient email address not being populated. Although, the schema shows this as optional but Spring require the email address so the carriers can send notifications to the recipient (if they offer that service…)
So recipient email is required parameter in Spring Omni and need to be sent in shipment API.
For more Related Blogs, Please visit here:
Spring Global (Spring Omni) Error: The property phone_number is required
Spring Global (Spring Omni): Billing Concept
Spring Global (Spring Omni) Error: Resource Not Found
Spring Global (Spring Omni) Error: Getting Blank Response While Fetching Label