Developer
  1. Хүргэлтийн захиалга илгээх
Developer
  • Smart Software Group - API, Open Data Integration
  • Smart Inventory API
    • Танилцуулга
    • Үлдэгдэл татах
      • token
      • Бараа хайх
      • Барааны жагсаалт
      • Бараа материалын байршил жагсаалт
      • Бараа олноор хайх
  • Smart Retail API
    • Танилцуулга
    • Борлуулалт илгээх
      • Борлуулалт илгээх
      • Борлуулалтын буцаалт
      • Борлуулалт шалгах
    • Хүргэлтийн захиалга илгээх
      • Банкны жагсаалт татах
        GET
      • Захиалга илгээх
        POST
      • Захиалгын буцаалт
        POST
    • Сугалааны дугаар татах
      GET
    • Token
      GET
  • Smart Distribution API
    • Танилцуулга
    • Лавлах
      • access_token
      • customers
    • Борлуулалт
      • sale
      • saleitem
      • saleinfo
      • param/saleinfo
    • Тайлан
  • Smart Loyalty API
    • Танилцуулга
    • Картын мэдээлэл авах
      GET
    • Картын хүсэлт илгээх
      POST
    • Бонусын баримтын жагсаалт татах
      GET
    • Лояалти картын нууц үг солих
      POST
    • Лояалти харилцагчийн утасны дугаар бонусын хувь татах
      GET
    • Картын жагсаалт татах
      GET
    • Худалдан авалтын жагсаалт татах
      GET
    • Token
      GET
    • Ваучерийн жагсаалт
      GET
    • Бонусын баримт илгээх
      POST
    • Картын QR мэдээлэл авах
      GET
    • Ваучер хадгалах
      GET
  • Smart Accounting OpenData
    • Танилцуулга
  • Smart Distribution OpenData
    • Танилцуулга
  • Smart Retail OpenData
    • Танилцуулга
  • Smart Restaurant OpenData
    • Танилцуулга
  • Smart Restaurant API
    • Танилцуулга
    • Борлуулалт илгээх
      • Борлуулалт илгээх
      • token
      • Бүтээгдэхүүний мэдээлэл авах
      • Борлуулалт лавлах
    • Ширээ захиалга
      • Токен авах
      • Мерчантуудын мэдээлэл авах
      • Захиалга цуцлах
      • Захиалга үүсгэх
  • Smart Hotel API
    • Танилцуулга
    • Захиалга үүсгэх
      • Банкны мэдээлэл авах
      • Тухайн өрөөг захиалах боломжтой эсэх мэдээлэл авах
      • Боломжит өрөөний мэдээлэл авах
      • Захиалга үүсгэх
      • token
      • Бүх өрөөний мэдээлэл авах
  • Smart Accounting API
    • Танилцуулга
    • Үндсэн
      • Token
      • Баримт устгах
    • Ерөнхий журнал
      • Гүйлгээ илгээх
      • Багцын дугаараар устгах
      • Багцын дугаараар шалгах
    • Бараа материал
      • Нярвын зарлага илгээх
      • Дотоод хөдөлгөөн илгээх
    • Худалдан авалт
      • Худалдан авалт илгээх
    • Борлуулалт
      • Борлуулалт илгээх
    • Үйлдвэрлэл
      • ДҮ-ийн орлого /материал зарцуулалт/ илгээх
    • Цалин
      • Цагийн мэдээ илгээх
  • Smart HCM API
    • Танилцуулга
    • Token
    • Ажилтны мэдээлэл татах
  • Smart POS API
  1. Хүргэлтийн захиалга илгээх

Захиалга илгээх

POST
https://retailapiv2.smartlogic.mn/api/sale/order

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/json

Example
{
  "LoyaltyModel": {
    "cardPkId": "2405281310211505992",
    "cardId": "2222222222222",
    "baseAmount": 501000,
    "amount": 501000,
    "bonusPercent": 3,
    "discountPercent": 0,
    "discountAmount": 0,
    "bonusUsedAmount": 0,
    "bonusAddedAmount": 15030,
    "giftUsedAmount": 0
  },
  "OrderHeaderModel": {
    "documentDate": "2024/05/28",
    "documentDesc": "R839070988",
    "shippingDateTime": "2024/05/28 08:41:40",
    "shippingName": "[email protected]",
    "ShippingPhone": "98119218",
    "shippingAddress": "u0423u043Bu0430u0430u043Du0431u0430u0430u0442u0430u0440, u0411u0430u044Fu043Du0437u04AFu0440u0445 u0434u04AFu04AFu0440u044Du0433, test",
    "totalAmount": 501000,
    "totalPayAmount": 501000,
    "totalBaseAmount": 501000,
    "totalAmountNonVat": 455454.55,
    "vatAmount": 45545.45,
    "cityTaxAmount": 0,
    "totalItemQty": 1,
    "totalItemCount": 1,
    "bonusCardPercent": 3,
    "totalCardAddedBonus": 167000,
    "totalCardUsedBonus": 0,
    "cardId": "2222222222222",
    "loyaltyType": "B",
    "totalAmountVat": 501000,
    "cardCustomerName": "Munkhbat",
    "email": "[email protected]",
    "saleChannelId": "003"
  },
  "OrderLineModel": [
    {
      "documentDate": "2024/05/28",
      "itemId": "10201050288",
      "qty": 1,
      "basePrice": 495000,
      "price": 495000,
      "amount": 495000,
      "amountNonVat": 450000,
      "payAmount": 495000,
      "vatAmount": 45000,
      "amountVat": 45000,
      "cityTaxAmount": 0,
      "cardAddedBonus": 14850,
      "cardUsedBonus": 0,
      "hasVat": "Y",
      "hasCityTax": "N"
    },
    {
      "documentDate": "2024/05/28",
      "itemId": "10201020289",
      "qty": 1,
      "basePrice": 6000,
      "price": 6000,
      "amount": 6000,
      "amountNonVat": 5454.545454545455,
      "payAmount": 6000,
      "vatAmount": 545.4545454545455,
      "amountVat": 6000,
      "cityTaxAmount": 0,
      "cardAddedBonus": 180,
      "cardUsedBonus": 0,
      "hasVat": "Y",
      "hasCityTax": "N"
    }
  ],
  "OrderPaymentLineModel": {
    "bankId": "01",
    "amount": 501000,
    "payAmount": 501000,
    "changeAmount": 0
  }
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://retailapiv2.smartlogic.mn/api/sale/order' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "LoyaltyModel": {
    "cardPkId": "2405281310211505992",
    "cardId": "2222222222222",
    "baseAmount": 501000,
    "amount": 501000,
    "bonusPercent": 3,
    "discountPercent": 0,
    "discountAmount": 0,
    "bonusUsedAmount": 0,
    "bonusAddedAmount": 15030,
    "giftUsedAmount": 0
  },
  "OrderHeaderModel": {
    "documentDate": "2024/05/28",
    "documentDesc": "R839070988",
    "shippingDateTime": "2024/05/28 08:41:40",
    "shippingName": "[email protected]",
    "ShippingPhone": "98119218",
    "shippingAddress": "u0423u043Bu0430u0430u043Du0431u0430u0430u0442u0430u0440, u0411u0430u044Fu043Du0437u04AFu0440u0445 u0434u04AFu04AFu0440u044Du0433, test",
    "totalAmount": 501000,
    "totalPayAmount": 501000,
    "totalBaseAmount": 501000,
    "totalAmountNonVat": 455454.55,
    "vatAmount": 45545.45,
    "cityTaxAmount": 0,
    "totalItemQty": 1,
    "totalItemCount": 1,
    "bonusCardPercent": 3,
    "totalCardAddedBonus": 167000,
    "totalCardUsedBonus": 0,
    "cardId": "2222222222222",
    "loyaltyType": "B",
    "totalAmountVat": 501000,
    "cardCustomerName": "Munkhbat",
    "email": "[email protected]",
    "saleChannelId": "003"
  },
  "OrderLineModel": [
    {
      "documentDate": "2024/05/28",
      "itemId": "10201050288",
      "qty": 1,
      "basePrice": 495000,
      "price": 495000,
      "amount": 495000,
      "amountNonVat": 450000,
      "payAmount": 495000,
      "vatAmount": 45000,
      "amountVat": 45000,
      "cityTaxAmount": 0,
      "cardAddedBonus": 14850,
      "cardUsedBonus": 0,
      "hasVat": "Y",
      "hasCityTax": "N"
    },
    {
      "documentDate": "2024/05/28",
      "itemId": "10201020289",
      "qty": 1,
      "basePrice": 6000,
      "price": 6000,
      "amount": 6000,
      "amountNonVat": 5454.545454545455,
      "payAmount": 6000,
      "vatAmount": 545.4545454545455,
      "amountVat": 6000,
      "cityTaxAmount": 0,
      "cardAddedBonus": 180,
      "cardUsedBonus": 0,
      "hasVat": "Y",
      "hasCityTax": "N"
    }
  ],
  "OrderPaymentLineModel": {
    "bankId": "01",
    "amount": 501000,
    "payAmount": 501000,
    "changeAmount": 0
  }
}'

Responses

🟢200Success
application/json
Body

Example
{}
Modified at 2024-10-02 09:53:01
Previous
Банкны жагсаалт татах
Next
Захиалгын буцаалт
Built with