POST/v2/order/reprice

বুকিং রিপ্রাইস

আপনার মালিকানাধীন বুকড অর্ডারের কোট নিন। বদলানো ভাড়া সেভ করতেই শুধু update true পাঠান।

Bearer টোকেনঅথরিটি: B2C_ORDER_REPRICEhttps://api1.vacaychi.com/booking

ডিফল্ট কোট। base, tax ও total প্রতিটি প্যাসেঞ্জার টাইপের প্রোভাইডার ভাড়া, কাস্টমারের নয়-ফিল্ড টোটাল নয়। update true বুকিংয়ের বাণিজ্যিক শর্ত অক্ষুণ্ণ রেখে বদলানো ভাড়া সেভ করে এবং কাস্টমার অর্ডার ফেরত দেয়। অপরিবর্তিত টোটাল 417 NO_CHANGE_FOUND।

cURL

bash
curl -X POST https://api1.vacaychi.com/booking/v2/order/reprice \
  -H "Authorization: Bearer eyJ..." \
  -H "Content-Type: application/json" \
  -d '{"orderId":"66f0...","update":false}'

রিকোয়েস্ট

JSON
{
  "orderId": "66f0...",
  "update": false
}

বডি ফিল্ড

orderIdstring
আবশ্যক

খালি চলবে না এবং কলারের মালিকানাধীন

updateboolean
ঐচ্ছিক

ডিফল্ট false। true বদলানো ভাড়া সেভ করে

রেসপন্স

200
{
  "message": "Success",
  "data": [
    {
      "passengerType": "ADT",
      "base": 42000,
      "tax": 4300,
      "total": 46300,
      "fareBasisCode": ["YOWBD"]
    }
  ]
}

বিজনেস রুল

  • শুধু ATPCO ও NDC। ইমপোর্টেড অর্ডার প্রত্যাখ্যাত। কোট কাস্টমার টোটাল নয়।

এরর

404Entity Not Found

অর্ডার নেই বা অন্য কাস্টমারের

400Ticket must be booked status

অর্ডার BOOKED নয়

400Method Not Implemented

সোর্স ATPCO বা NDC নয়

417NO_CHANGE_FOUND

update true এবং প্রোভাইডার টোটাল মিলেছে

401 / 403UNAUTHORIZED

টোকেন নেই বা B2C_ORDER_REPRICE নেই