Edit Order

This documentation provides all the details you need to successfully edit order within the Fincart platform.

Edit Order

PUT /v4/orders/{order_id}/edit

This end point is to edit pending order details by order id.

Base URL

Headers

Name
Value

Content-Type

application/json

Authorization

Body

{
  "instaShip": true,
  "source": "s2s",
  "orderType": "delivery",
  "customerDetails": {
    "name": "Clinet Name",
    "phone": "0100000XXXX",
    "address": {
      "addressLine": "Client Address",
      "city": "Cairo",
      "area": "Abdeen - Bab ElLouq",
      "landmark": "Client Landmark" //(Optional, can be empty String) 
    },
    "shippingNotes": "Shipping notes", //(Optional, can be empty String)
    "backupPhone": "0120000XXXX" //(Optional)
  },
  "orderDetails": {
    "paymentType": "with_cash_collection",
    "pickupLocationId": "66f277d401591daadfaeXXX",
    "packageType": "parcel",
    "amount": 4000,
    "noOfItems": 3, //(must be 1 at least)
    "description": "1 X Shoe, 3 X Bags",
    "openPackageAllowed": true,
    "referenceNumber": "#1800022D2", //(Order referance number at your system)
    "serviceType":"standard" //(standard or same-day) 
  }
}

Response

{
    "statusCode": 200,
    "message": "Order Updated Successfully",
    "data": {
        "orderCode": "DMA-EX-0000XXX",
        "orderId": "6877bb43a665f49134f0cXXX",
        "externalId": "JEG00033641XXXX",
        "courier": "J&T",
        "orderStatus": "pending",
        "orderSubStatus": "new",
        "trackURL": "https://fincart.io/t/XXXX",
        "shortId": "XXXX",
        "courierLogo": "images/jt.png"
    }
}

Last updated