Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save amityadav9314/1a76fe80c475d50f70ec4a49aa036630 to your computer and use it in GitHub Desktop.
Save amityadav9314/1a76fe80c475d50f70ec4a49aa036630 to your computer and use it in GitHub Desktop.
Begin checkout request
{
"transactionDetails": {
"bookingID": "NF7GF6R1CG7Y9YSP4210",
"searchKey": "e07ffa39-9a59-4d26-8a80-12dd81eafe41",
"lobResponseSocketUrl": "http://flights-b2c-book.ecs.mmt/flights-b2c-book/v5/post-book?bookingId=NF7GF6R1CG7Y9YSP4210&itId=31d1a103b29b8bba7b78982e7f6092980c796004&crId=F7857041-6F4E-4FC6-A93F-D60B5DEC2282&lob=B2C&source=MMT&brand=MMT&lobNavPushEnabled=true&maxBookingTimeSLA=15",
"channel": "Native",
"product": "Flight",
"sessionTimeOutURL": "https://www.makemytrip.com/flights/",
"sessionTimeoutInMinutes": 30,
"vertical": "",
"surl": "",
"furl": "",
"curl": "",
"isInternational": false,
"bookingRequestType": "NORMAL",
"language": "eng"
},
"deviceDetails": {
"appVersion": "8.9.8",
"osVersion": "iPhone OS_16.6",
"ipAddress": "2409:40f2:20:94ee:2cf6:416c:a7e9:2ecf",
"appVersionInt": 0,
"osType": "IOS"
},
"paymentDetails": {
"amount": 7946.0,
"currency": "INR",
"chargeableLineItems": [
{
"label": "Convenience Fee",
"value": 309.0,
"section": "OTHERS"
},
{
"label": "Fare",
"value": 6647.0,
"section": "FARE"
},
{
"label": "CHARITY",
"value": 10.0,
"section": "OTHERS"
},
{
"label": "Seat",
"value": 1500.0,
"section": "OTHERS"
}
]
},
"userDetails": {
"uuid": "UXHTDF7Q66L",
"profileType": "PERSONAL",
"mobileCommid": "IL33WVQ0M5M",
"emailCommid": "CR7wiEyHjXIk0TnZszqt9OtdkSwdIeoi3BhjWIqVTD6iV5i6yTdWfzaca8h7aUa5uYji7wFaACnkIOV",
"userCredentials": ""
},
"offerDetails": {
"couponCode": "MMTBONUS",
"couponInfoMsg": "Congratulations! Promo Discount of Rs. 170 applied successfully.",
"couponSource": "MANTHAN",
"validateCoupon": false,
"manthanDetails": {
"lobQueryBase64Encoded": "EtwBChgIARISCgNCTFISA0NDVRoCSU4iAklOGAESvwEKKDMxZDFhMTAzYjI5YjhiYmE3Yjc4OTgyZTdmNjA5Mjk4MGM3OTYwMDQSkgEaAjZFSgU2RTk3NWIUCQAAAAAA97lAIQAAAAAAfLVAKgBqAHIBUnoSCgNCTFISA0NDVRoCSU4iAklOggEKCgNCTFISA0NDVZIBAVKYAQGiAQU2RVVOSagBAcIBBVNBVkVS0gEoMzFkMWExMDNiMjliOGJiYTdiNzg5ODJlN2Y2MDkyOTgwYzc5NjAwNOoBA01NVA==",
"paymentParamsBase64Encoded": "KgA=",
"commonQueryBase64Encoded": "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",
"userSegments": [
"r1036",
"r1470",
"r1756",
"r1810",
"r1149",
"r1657",
"r1809",
"r1720",
"r1601",
"r1550",
"r1645",
"r1475",
"r1710",
"r1731",
"r1869",
"r1465",
"r1688",
"r1161",
"r1609",
"r1150",
"r1764",
"r1805",
"r1013",
"r1656",
"r1811",
"r1625",
"r1854",
"r1843",
"r1703",
"r1727",
"r1043",
"r1509",
"r1615",
"r1626",
"r1000",
"r1448",
"r1633",
"r1066",
"r1578",
"r1838",
"r1804",
"r1870",
"r1563",
"r1748",
"r1629",
"r1519",
"r1147",
"r1693",
"r9997",
"r1680",
"r1537",
"r1709",
"r1698",
"r1643",
"r1803",
"r1658",
"r1723",
"r1546",
"r1900",
"r1733",
"r1851",
"r1492",
"r1564",
"r1631",
"r1694",
"r1518",
"r1002",
"r1185",
"r1761",
"r1420"
]
},
"hybridCoupons": [
{
"couponAmount": 170.0,
"couponType": "INSTANT",
"couponShare": "{\"MMT\":{\"amount\":0.0},\"PARTNER\":{\"amount\":0.0}}"
}
],
"doubleDiscounting": {
"blockEmiDoubleDiscounting": false,
"rbDoubleDiscountEnabled": false
},
"additionalProperties": [
],
"otherDiscounts": [
{
"label": "MyBizSubscription free seat",
"value": 350.0,
"iconUrl": "<Pass a url for image here if product want to show some image on payment>",
"section": "OTHERS"
}
]
},
"bundleBookingDetailsJson": [
],
"lobPaymentConfiguration": {
"blockedPayModes": [
],
"fareLockPaymentEnabled": false,
"reviewPageDeeplink": "",
"skipPaymentConfig": {
}
},
"eventDetails": {
"pageLoadEventTags": {
"funnelName": "mob domestic flights",
"visitorId": ""
}
},
"lobSummary": {
"travelDetails": {
"travellerDetails": {
"totalPax": 1,
"noOfAdult": 1,
"noOfChildren": 0,
"noOfInfant": 0,
"passengers": [
{
"type": "ADULT",
"gender": "MALE",
"firstName": "Robin",
"lastName": "Khandelwal",
"emailCommId": "CR7wiEyHjXIk0TnZszqt9OtdkSwdIeoi3BhjWIqVTD6iV5i6yTdWfzaca8h7aUa5uYji7wFaACnkIOV",
"mobileCommId": "IL33WVQ0M5M",
"isPrimary": true
}
]
},
"itinerary": [
{
"totalStops": 0,
"inventoryName": "IndiGo",
"refundable": "NON_REFUNDABLE",
"travelDurationInMins": "165",
"stops": [
{
"logoUrl": "https://imgak.mmtcdn.com/flights/assets/media/dt/common/icons/6E.png?v=4",
"carrierNumber": "6E-975",
"carrierCode": "6E"
}
],
"sourceInfo": {
"city": "Bengaluru",
"cityCode": "BLR",
"travelDatetime": "2023-08-28 21:55:00",
"timezone": "Asia/Kolkata"
},
"destinationInfo": {
"city": "Kolkata",
"cityCode": "CCU",
"travelDatetime": "2023-08-29 00:40:00",
"timezone": "Asia/Kolkata"
}
}
]
},
"flightDetails": {
"cabinClass": "ECONOMY",
"tripType": "ONE_WAY"
}
},
"panCardDetails": {
"panCardRequired": null,
"tcsApplicable": null,
"validateTcs": null,
"tcsAmount": 0.0,
"tcsProductDesc": null,
"blockPanCard": null
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment