Learn how to use the Merchant Fulfillment API to include additional seller input data. The getAdditionalSellerInputs operation returns a list of additional inputs that are required from the seller to purchase shipping for some shipping services. It is only required for shipment services that require additional seller inputs.
To complete this tutorial, you need:
- Call the
getEligibleShipmentServices operation.
- Retrieve the list of
ShippingServices returned by the operation.
- Check for the
RequiresAdditionalSellerInputs attribute.
- If
RequiresAdditionalSellerInputs is true, it means the shipment service requires additional seller inputs.
If the shipment service requires additional seller inputs, call the getAdditionalSellerInputs operation and include all required parameters. The response includes a list of required parameters that a seller must include if they want to purchase shipping services.
- Examine the response from the
getAdditionalSellerInputs operation.
- Identify the specific additional seller inputs that are required.
- Collect the necessary information based on the additional seller inputs identified in the response.
- Ensure the information provided meets the syntax requirements specified in the response.
- Prepare the required seller inputs for the next step.
📘
Note
This is a restricted operation and requires a Restricted Data Token (RDT) for authorization. Some operations require restrictions because they contain customer PII data. These operations require passing an additional security review. For more information on RDT, refer to the Tokens API guide.
- If the required seller inputs are collected and prepared, call the
createShipment operation.
- Use the necessary parameters and seller inputs with the
createShipment operation.
- Follow the appropriate syntax requirements for the seller inputs in the
getAdditionalSellerInputs response.
The getAdditionalSellerInputs operation returns saved values previously provided to Amazon. To access these saved values, examine the response from the getAdditionalSellerInputs operation.