ADO.NET Provider for Amazon Marketplace

Build 25.0.9540

ConfirmDirectFulfillmentShipment

Submits a single shipment confirmation to Amazon, notifying them that an order has been dispatched to the customer.

Stored Procedure-Specific Information

To confirm a single shipment, enter:

EXEC VendorCentral.ConfirmDirectFulfillmentShipment
  PurchaseOrderNumber = 'PO-12345-67890',
  SellingPartyId = 'VENDOR-123',
  SellingPartyName = 'ABC Corporation',
  SellingPartyAddressLine1 = '123 Main Street',
  SellingPartyCity = 'Seattle',
  SellingPartyStateOrRegion = 'WA',
  SellingPartyPostalCode = '98101',
  SellingPartyCountryCode = 'US',
  ShipFromPartyId = 'WAREHOUSE-001',
  ShipFromAddressLine1 = '456 Industrial Blvd',
  ShipFromCity = 'Tacoma',
  ShipFromStateOrRegion = 'WA',
  ShipFromPostalCode = '98402',
  ShipFromCountryCode = 'US',
  ShippedDate = '2025-10-16T10:00:00Z',
  ShipmentStatus = 'SHIPPED',
  EstimatedDeliveryDate = '2025-10-18T17:00:00Z',
  ShipmentItems = '[
    {
      "itemSequenceNumber": "1",
      "buyerProductIdentifier": "B00EXAMPLE1",
      "vendorProductIdentifier": "SKU-001",
      "shippedQuantity": {
        "amount": 10,
        "unitOfMeasure": "Each"
      }
    }
  ]',
  Containers = '[
    {
      "containerType": "carton",
      "containerIdentifier": "CARTON-001",
      "trackingNumber": "1Z999AA10123456784"
    }
  ]';

Input

Name Type Required Description
ShipFromAddressLine1 String True The first line of the address.
ShipFromAddressLine2 String False Additional street address information, if required.
ShipFromAddressLine3 String False Additional street address information, if required.
ShipFromCity String False The city where the person, business or institution is located.
Containers String False A container used for shipping and packing items.
ShipFromCountryCode String True The two-letter country code in [ISO 3166-1 alpha-2](https://www.iban.com/country-codes) format.
ShipFromCounty String False The county where the party is located.
ShipFromDistrict String False The district where the party is located.
EstimatedDeliveryDate Datetime False The date on which the shipment is expected to reach the buyer's warehouse. The date is estimated based on the average transit time between the ship-from location and the destination. Usually, the exact appointment time is unknown when creating the shipment confirmation and is later provided by the buyer.
IsPriorityShipment Bool False Indicates whether the shipment is a priority shipment.
ShipmentItems String True The details of the items being shipped.
ShipFromName String False The name of the person, business or institution at that address.
ShipFromPartyId String True The identifier of the party.
ShipFromPhone String False The phone number of the person, business or institution located at the address.
ShipFromPostalCode String False The postal code of the address. This value can include letters, digits, spaces, or punctuation.
PurchaseOrderNumber String True The purchase order number corresponding to the shipment.
ShipmentStatus String True The shipment status.
ShippedDate Datetime True The date of the shipment's departure from vendor's location. Vendors send Advanced Shipment Notices (ASNs) within 30 minutes of departure from their warehouse/distribution center or six hours prior to the appointment time at the Amazon destination warehouse. The shipped date mentioned in the shipment confirmation cannot be in the future.
ShipFromStateOrRegion String False The state or region where the party is located.
ShipFromTaxRegistrationDetails String False The tax registration details of the entity.
VendorOrderNumber String False A unique identifier generated by a vendor for their reference.
SellingPartyAddressLine1 String True The first line of the address.
SellingPartyAddressLine2 String False Additional street address information, if required.
SellingPartyAddressLine3 String False Additional street address information, if required.
SellingPartyCity String False The city where where the party is located.
SellingPartyCountryCode String True The two-letter country code in [ISO 3166-1 alpha-2](https://www.iban.com/country-codes) format.
SellingPartyCounty String False The county where the party is located.
SellingPartyDistrict String False The district where the party is located.
SellingPartyName String True The name of the person, business, or institution at the address.
SellingPartyId String True The identifier of the party.
SellingPartyPhone String False The phone number associated with the address.
SellingPartyPostalCode String False The postal code for the address. This value can include letters, digits, spaces, or punctuation.
SellingPartyStateOrRegion String False The state or region where the party is located.
SellingPartyTaxRegistrationDetails String False The tax registration details of the entity.

Result Set Columns

Name Type Description
Success Boolean Indicates whether the stored procedure was successfully executed.
TransactionId String Globally Unique Identifier (GUID) to identify this transaction. This value can be used with the Transaction Status API to return the status of this transaction.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 25.0.9540