What is the use of managed_delivery property in the delivery fullfillment for orders api

  • Set the managed_delivery field to true. This makes the recipient information optional, such as display_name and address.
  • The courier_provider_name and courier_support_phone_number fields are required.
    This the provided in the Documentation can you explain this

:waving_hand: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

Square Developer
Create and Publish Invoices
Square Developer

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

Hello,
When the managed_delivery field is set to true, it means the delivery process is handled by a courier service, so recipient details like display_name and address are not mandatory. However, it’s essential to specify the courier’s name (courier_provider_name) and their support contact (courier_support_phone_number) to ensure proper coordination and support during delivery prepaidcardstatus

Best regards,
Jasmine

Thanks for your previous help! I have one more issue I have made the delivery order from my System for my client restaurant what is happening is order is placed but when paying for that i am getting the below error

{“errors”: [{“code”: “INVALID_VALUE”,“detail”: “Not a valid com.weebly.Digital workflow order.”,“field”: "order.workfl (truncated…)

How are these orders being created? Is it with payment links or is this with the Square Online Store? :slight_smile:

I am creating using checkout api

What’s the application ID that your using to create the links? :slight_smile: