A send to a supplier failed

Find out which delivery method failed when Dropday sent an order to a supplier, fix it, and decide whether to send the order again.

On the order, an order line shows Failed or Partially forwarded: Dropday tried to send it to the supplier, and a delivery method didn't succeed. Open the order and expand the product to see the line's status; the event log shows each send action with the same labels.

A line that shows No rule or Pending for review wasn't sent at all: An order line was not sent to a supplier explains why. A test order sent by FTP Upload or API Call never reaches the supplier: A test order did not arrive by FTP or API explains why.

What failed

Failed means a send action didn't succeed. The cause depends on the delivery method:

  • API Call: the call to the supplier's API failed. Dropday reads the API's response to see whether the order was accepted.

  • FTP Upload: the upload to the supplier's server failed.

  • Send Email with your own email account: that account failed to send. Dropday logs this as Failed and still sends the email, through Dropday's own email service instead of your account, so the supplier receives it. If the email doesn't leave Dropday at all, the log shows Fail. Connect an email account is where you check the account.

  • Add to Supplier Portal: the supplier isn't connected to the Supplier Portal yet.

Partially forwarded means one send action for the line succeeded and another didn't, for example the email went out but the API Call failed. Order and order line statuses explains each status.

Fix it and decide whether to send again

  1. Fix the delivery method that failed. For FTP Upload, test the connection in its settings. For an API Call, test the call from its settings. For the Supplier Portal, invite the supplier.

  2. Before you resend, check which delivery methods already worked. Resending runs all of the supplier's current delivery methods again for the order's lines, not only the one that failed.

  3. If you resend, resend the order from the supplier's order.

What a resend means after a partial send

With Partially forwarded, or when your own email account failed but Dropday still sent the email, the supplier already has the order through at least one method. A resend sends it to them again through each of the supplier's methods, for example another email, the order file on their FTP server again, or the API Call again.

The supplier then receives the same order lines a second time. The new send replaces the earlier one in Dropday, and the order link in the earlier email shows that the send was replaced. If you resend, let the supplier know that the new send replaces the earlier one, so the order isn't handled twice.