{
"_meta": {
"ulid": "01K75GT5ZMRZB5ENXVNZE1RSW1",
"name": "NotificationBookingGuestUpcoming",
"sentryTrace": "69f0dc0727a8c0d29badd1ab1bed414f-c8c0e3530a038e4e-0",
"sentryBagage": "sentry-environment=production,sentry-release=8b49fbec4761d841bfdfe1187e9ca1bf92a84227,sentry-public_key=accc5c424b324949971d729555021313,sentry-trace_id=69f0dc0727a8c0d29badd1ab1bed414f,sentry-sampled=false",
"jobId": "NotificationBookingGuestUpcoming:Job:01K75GT5ZMRZB5ENXVNZE1RSW1"
},
"lang": [
"en"
],
"booking": {
"cancellation_deadline": "P1D",
"date": "2025-10-17T00:00:00.000Z",
"id": 275121,
"user_id": 635297,
"event_id": 27993,
"partner_demand_id": null,
"request_id": null,
"conversation_id": 315828,
"cancellation_reason": null,
"transaction_id": 31474,
"place_id": 544401,
"status": "validated_by_host",
"seats": 2,
"occasion": null,
"additional_info": null,
"should_privatize_date": false,
"is_origin_private": false,
"is_origin_instant_booking": true,
"is_made_by_merchant_api": true,
"created_by_api": "public-api",
"ew_free_seats": 0,
"host_free_seats": 0,
"created_at": "2025-10-09T22:17:36.000Z",
"updated_at": "2025-10-09T22:17:36.981Z",
"deleted_at": null,
"old_id": null,
"ewid": null,
"ewradid": null,
"gcid": null,
"payment": {
"id": 250958,
"payin": "invoice",
"payin_source_country_iso": null,
"payin_status": null,
"payin_reason": null,
"payout_gateway": "manual",
"payout_status": null,
"payout_reason": null,
"payer_id": 635297,
"payee_id": 428072,
"booking_id": 275121,
"payee_currency_id": 1,
"payer_currency_id": 1,
"discount_currency_id": null,
"payout_id": null,
"event_price": 5000,
"booking_price": 5000,
"seats": 2,
"payee_to_payer_conversion_rate": "1.0000",
"payer_to_euro_conversion_rate": "1.0000",
"discount": 0,
"discount_to_payee_conversion_rate": "0.0000",
"sub_total": 10000,
"sub_total_with_fees": 13000,
"fees": 3000,
"fees_rate": "0.3000",
"is_fixed_price": false,
"stripe_fees": null,
"revenue_share": "0.00",
"total_paid": 13000,
"refund_amount": null,
"refund_seats": null,
"stripe_charge_id": null,
"stripe_payment_intent_id": null,
"stripe_refund_id": null,
"stripe_discount_transfer_id": null,
"wechat_payment_out_trade_no": null,
"wechat_transaction_id": null,
"wechat_refund_id": null,
"created_at": "2025-10-09T22:17:36.000Z",
"updated_at": "2025-10-09T22:17:36.000Z",
"old_id": null
},
"event": {
"begins_at": "12:30",
"ends_at": "16:00",
"booking_deadline": "PT24H",
"pe_booking_deadline": "PT24H",
"cancellation_deadline": "PT48H",
"pe_cancellation_deadline": "PT48H",
"id": 27993,
"food_id": 711,
"user_id": 428072,
"place_id": 544401,
"cover_id": 1369869,
"parent_id": null,
"title": "Seasonal French Lunch and Stroll Through Montmartre",
"type": "Lunch",
"instant_booking": true,
"fees_rate": "0.3000",
"min_seats": 2,
"max_seats": 5,
"slug": "cheese-and-wine-tasting-in-montmartre-11182",
"price": 5000,
"status": "approved",
"submitted_at": "2020-01-31T15:33:24.000Z",
"published_at": "2020-02-04T13:48:08.000Z",
"frozen_at": null,
"indexed_at": "2025-10-03T16:15:11.000Z",
"created_at": "2014-09-19T21:03:15.000Z",
"updated_at": "2025-10-03T16:10:11.000Z",
"deleted_at": null,
"old_id": null,
"ewid": 11182,
"gcid": null,
"allow_public_bookings": true,
"allow_private_bookings": true,
"default_availabilities": {
"fri": true,
"mon": true,
"sat": true,
"sun": true,
"thu": true,
"tue": true,
"wed": true
},
"place": {
"id": 544401,
"user_id": 428072,
"cover_id": 1483922,
"title": null,
"description": null,
"address": "135 Rue Marcadet, 75018 Paris, France",
"street_number": "135",
"route": "Rue Marcadet",
"locality": "Paris",
"administrative_area_level_2": "Paris",
"administrative_area_level_1": "Île-de-France",
"country": "France",
"country_iso": "FR",
"postal_code": "75018",
"formatted": "135 Rue Marcadet, 75018 Paris, France",
"lat": "48.891243",
"lng": "2.340855",
"provider_id": "ChIJ9ZE45Ftu5kcRnBskD4QSNWk",
"provider": "google",
"location_code": "8FW4V8RR+F8",
"timezone": "Europe/Paris",
"additional_info": "Directions: -by metro: take line 12 to Lamarck Caulaincourt. Take the elevator to exit the station (there are 109 steps to reach the top, you're in Montmartre!) When you leave the station walk across the street and down the steps to the end of rue de la Fontaine du But. To your left you'll see a pharmacist's sign (a green cross). Walk past the pharmacist's into rue Marcadet. My apartment building is on the corner of the next street (rue des Saules).\n- by bus: take bus 80 to Lamarck- Caulaincourt- Sacré Cœur de Montmartre. Walk across rue Caulaincourt towards a little square on your right where you 'll see a fruit and vegetable store and a bakery. Walk down the steps between these two stores and walk down to the very end of the street (rue des Saules). My apartment building is on the corner of rue des Saules and rue Marcadet to your right.\nCode 1957B\nFloor: 2nd left....elevator in the building \n\n",
"created_at": "2022-10-03T10:18:40.000Z",
"updated_at": "2024-05-15T09:14:26.000Z",
"archived_at": null,
"old_id": null
}
},
"request": null
}
}