Skip to main content
POST
/
shops
/
{shopId}
/
orders
Create Order
curl --request POST \
  --url http://staging.qshop.ng/apiv2/shops/{shopId}/orders \
  --header 'Content-Type: application/json' \
  --data '
{
  "notes": "<string>",
  "cartId": "<string>",
  "returnUrl": "<string>",
  "billingDetails": {
    "fullName": "<string>",
    "contact": {
      "whatsApp": "<string>",
      "telephone": "<string>",
      "email": "<string>"
    },
    "address": "<string>",
    "line_1": "<string>",
    "line_2": "<string>",
    "stateData": "<string>",
    "countryData": "<string>",
    "cityData": "<string>",
    "area": "<string>",
    "geoLocation": {
      "fullAddress": "<string>",
      "zipCode": "<string>",
      "coordinates": {
        "lng": 123,
        "lat": 123
      },
      "points": {
        "type": "<string>",
        "coordinates": [
          123
        ],
        "_id": "<string>"
      },
      "addressProximity": "<string>",
      "geoNames": [
        {
          "lng": "<string>",
          "geonameId": 123,
          "name": "<string>",
          "fclName": "<string>",
          "toponymName": "<string>",
          "fcodeName": "<string>",
          "adminName1": "<string>",
          "lat": "<string>",
          "fcl": "<string>",
          "fcode": "<string>",
          "population": 123,
          "adminCode1": "<string>",
          "countryId": "<string>",
          "countryCode": "<string>",
          "countryName": "<string>",
          "adminCodes1": {
            "ISO3166_2": "<string>"
          }
        }
      ],
      "google": {
        "address_components": [
          {
            "long_name": "<string>",
            "short_name": "<string>",
            "types": [
              "<string>"
            ]
          }
        ],
        "adr_address": "<string>",
        "formatted_address": "<string>",
        "geometry": {
          "location": {
            "lat": 123,
            "lng": 123
          },
          "viewport": {
            "south": 123,
            "west": 123,
            "north": 123,
            "east": 123
          }
        },
        "name": "<string>",
        "types": [
          "<string>"
        ],
        "utc_offset": 123,
        "html_attributions": "<array>",
        "utc_offset_minutes": 123
      },
      "_id": "<string>"
    },
    "isDefault": true,
    "_id": "<string>",
    "id": "<string>"
  },
  "whatsApp": true,
  "digital": true,
  "deliveryType": "<string>",
  "currency": "<string>",
  "paymentMethod": "<string>"
}
'
{
  "msg": "<string>",
  "data": "<unknown>",
  "success": true
}

Path Parameters

shopId
string
required

Body

application/json
notes
string
required
cartId
string
required
returnUrl
string
required
billingDetails
object
required
whatsApp
boolean
required
digital
boolean
required
deliveryType
string
required
currency
string
required
paymentMethod
string
required

Response

200 - application/json
msg
string
required
data
object
required
success
boolean
required