{
    "flags": {
        "isFullyInvoiced": false,
        "isGroupPerCategory": false,
        "isGroup": false,
        "hasBeenManuallyCreated": false
    },
    "updateFlags": {
        "reservation": false,
        "commissions": false,
        "discount": false,
        "customer": false,
        "extras": false,
        "pax": false,
        "checkins": false,
        "transport": false,
        "voucher": false,
        "billing": false,
        "refund": false,
        "totalRefund": false,
        "paymentLink": false
    },
    "id": 17646,
    "createdByName": "Sarah",
    "bookingOperatorCode": null,
    "channelId": null,
    "channelType": 50,
    "channelTypeDescription": "AGENT_PLATFORM",
    "creatorUserAccount": {
        "by": null,
        "id": 1828,
        "isActive": true,
        "name": "Portugal Yacht Charters",
        "nickname": null,
        "email": "info@portugal-yacht-charters.com",
        "position": 0,
        "phoneNumber": null,
        "imagePhoto": "https://devqastoragepluralo.blob.core.windows.net/prod/MEMBERS/8dd40fcb2985d5a.Jpeg",
        "imagePhotoBase64": null,
        "hasAcceptTermsConditions": false,
        "salesChannel": {
            "id": 0,
            "name": null,
            "brandName": null,
            "isAllowedSellComponents": false,
            "isAllowedSellTransports": false,
            "ticketType": 0,
            "channelType": 0,
            "isImmutable": true,
            "isManualConfirmationDenied": false,
            "notificationNewBooking": false,
            "address": null,
            "postalCode": null,
            "location": null,
            "taxpayerNumber": null,
            "billingName": null,
            "country": null,
            "code": null,
            "email": null,
            "phone": null,
            "isOTA": false,
            "cancelationPolicyInMinutes": null,
            "isDisconnected": false,
            "isToHideReportCalculations": false,
            "originId": null,
            "origin": null,
            "thirdPartyAccount": null,
            "notificationFlags": null,
            "salesChannel": null
        },
        "userAccountTypeDefault": {
            "accountType": 1,
            "accessType": 1,
            "isDefault": true,
            "isActive": true,
            "channelType": 0,
            "channel": null,
            "showHidenProductsOnCalendar": false,
            "isToHideCalendarEventCanceled": false,
            "isToHideCalendarEventEmpty": false,
            "isCalendarToShowEventResourcesName": true,
            "isCalendarToShowProductName": true,
            "isCalendarToShowQuantityAvailable": true,
            "isCalendarToShowStartEndTime": true,
            "isCalendarToShowOccupancy": false,
            "selectedSalesChannelToShowInIndicatorID": null,
            "defaultHomePage": 0,
            "defaultCalendarView": 0,
            "parentId": 10130,
            "supplierId": null,
            "agentId": 10130,
            "agent": {
                "id": 10130,
                "accountCertificationType": 0,
                "isPhysicalAccountCreated": false,
                "isPhysicalAccountConnected": false,
                "inviteStatus": 0,
                "inviteStatusDescription": "NotOnPluralo",
                "protocolStatus": 1,
                "protocolStatusDescription": "Active",
                "name": null,
                "brandName": "Estrelas e Caravelas unipessoal, Lda",
                "code": null,
                "email": "info@portugal-yacht-charters.com",
                "phone": null,
                "contactFinancialEmail": null,
                "contactFinancialPhone": null,
                "contactSalesEmail": null,
                "contactSalesPhone": null,
                "contactOthersEmail": null,
                "contactOthersPhone": null,
                "note": null,
                "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
                "imageLogoBase64": null,
                "address": null,
                "zip": null,
                "location": null,
                "locationMain": null,
                "vat": null,
                "agentSize": null,
                "role": 203,
                "roleDescription": "Online Travel Agency",
                "bookPermission": false,
                "commission": {
                    "commissionRelations": []
                },
                "payment": 0,
                "depositType": null,
                "depositValue": null,
                "depositCurrency": null,
                "salesStore": false,
                "salesWebsite": false,
                "salesHotel": false,
                "currency": null,
                "timezone": null,
                "registrationDate": null,
                "country": null,
                "contacts": [],
                "slogan": null,
                "website": null,
                "facebook": null,
                "twitter": null,
                "pluraloUrl": null,
                "stripeApiKey_Public": null,
                "stripeApiKey_Secret": null,
                "ticketType": 0,
                "isBlocked": false,
                "isToShowToCommunity": false,
                "isToHideReportCalculations": false,
                "isOTA": false,
                "channelType": null,
                "cancelationPolicyInMinutes": null,
                "manualConfirmation": null,
                "origin": null,
                "originId": null,
                "businessType": null
            },
            "supplier": null
        },
        "userAccountTypes": [
            {
                "accountType": 1,
                "accessType": 1,
                "isDefault": true,
                "isActive": true,
                "channelType": 0,
                "channel": null,
                "showHidenProductsOnCalendar": false,
                "isToHideCalendarEventCanceled": false,
                "isToHideCalendarEventEmpty": false,
                "isCalendarToShowEventResourcesName": true,
                "isCalendarToShowProductName": true,
                "isCalendarToShowQuantityAvailable": true,
                "isCalendarToShowStartEndTime": true,
                "isCalendarToShowOccupancy": false,
                "selectedSalesChannelToShowInIndicatorID": null,
                "defaultHomePage": 0,
                "defaultCalendarView": 0,
                "parentId": 10130,
                "supplierId": null,
                "agentId": 10130,
                "agent": {
                    "id": 10130,
                    "accountCertificationType": 0,
                    "isPhysicalAccountCreated": false,
                    "isPhysicalAccountConnected": false,
                    "inviteStatus": 0,
                    "inviteStatusDescription": "NotOnPluralo",
                    "protocolStatus": 1,
                    "protocolStatusDescription": "Active",
                    "name": null,
                    "brandName": "Estrelas e Caravelas unipessoal, Lda",
                    "code": null,
                    "email": "info@portugal-yacht-charters.com",
                    "phone": null,
                    "contactFinancialEmail": null,
                    "contactFinancialPhone": null,
                    "contactSalesEmail": null,
                    "contactSalesPhone": null,
                    "contactOthersEmail": null,
                    "contactOthersPhone": null,
                    "note": null,
                    "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
                    "imageLogoBase64": null,
                    "address": null,
                    "zip": null,
                    "location": null,
                    "locationMain": null,
                    "vat": null,
                    "agentSize": null,
                    "role": 203,
                    "roleDescription": "Online Travel Agency",
                    "bookPermission": false,
                    "commission": {
                        "commissionRelations": []
                    },
                    "payment": 0,
                    "depositType": null,
                    "depositValue": null,
                    "depositCurrency": null,
                    "salesStore": false,
                    "salesWebsite": false,
                    "salesHotel": false,
                    "currency": null,
                    "timezone": null,
                    "registrationDate": null,
                    "country": null,
                    "contacts": [],
                    "slogan": null,
                    "website": null,
                    "facebook": null,
                    "twitter": null,
                    "pluraloUrl": null,
                    "stripeApiKey_Public": null,
                    "stripeApiKey_Secret": null,
                    "ticketType": 0,
                    "isBlocked": false,
                    "isToShowToCommunity": false,
                    "isToHideReportCalculations": false,
                    "isOTA": false,
                    "channelType": null,
                    "cancelationPolicyInMinutes": null,
                    "manualConfirmation": null,
                    "origin": null,
                    "originId": null,
                    "businessType": null
                },
                "supplier": null
            }
        ]
    },
    "creatorAgent": {
        "id": 10131,
        "accountCertificationType": 0,
        "isPhysicalAccountCreated": true,
        "isPhysicalAccountConnected": true,
        "inviteStatus": 15,
        "inviteStatusDescription": "Connected",
        "protocolStatus": 1,
        "protocolStatusDescription": "Active",
        "name": "Estrelas e Caravelas unipessoal, Lda",
        "brandName": "Estrelas e Caravelas unipessoal, Lda",
        "code": "",
        "email": "info@portugal-yacht-charters.com",
        "phone": "",
        "contactFinancialEmail": null,
        "contactFinancialPhone": null,
        "contactSalesEmail": null,
        "contactSalesPhone": null,
        "contactOthersEmail": null,
        "contactOthersPhone": null,
        "note": null,
        "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
        "imageLogoBase64": null,
        "address": "",
        "zip": "",
        "location": "",
        "locationMain": null,
        "vat": "",
        "agentSize": null,
        "role": 203,
        "roleDescription": "Online Travel Agency",
        "bookPermission": false,
        "commission": {
            "commissionRelations": []
        },
        "payment": 1,
        "depositType": null,
        "depositValue": 0.00000,
        "depositCurrency": "",
        "salesStore": false,
        "salesWebsite": false,
        "salesHotel": false,
        "currency": "",
        "timezone": "",
        "registrationDate": "2024-06-12 16:45:52",
        "country": {
            "id": 176,
            "code2": "PT",
            "name": "Portugal",
            "dial": "351",
            "code": "+351",
            "default": true
        },
        "contacts": [],
        "slogan": "",
        "website": "www.portugal-yacht-charters.com",
        "facebook": "",
        "twitter": "",
        "pluraloUrl": "",
        "stripeApiKey_Public": null,
        "stripeApiKey_Secret": null,
        "ticketType": 0,
        "isBlocked": false,
        "isToShowToCommunity": false,
        "isToHideReportCalculations": false,
        "isOTA": false,
        "channelType": null,
        "cancelationPolicyInMinutes": null,
        "manualConfirmation": null,
        "origin": null,
        "originId": null,
        "businessType": null
    },
    "creatorSupplier": null,
    "executorUserAccount": null,
    "origin": null,
    "originId": null,
    "segment": null,
    "segmentId": null,
    "currentChannelCommission": {
        "agentId": 10131,
        "channelType": 50,
        "channelTypeDescription": "AGENT_PLATFORM",
        "channel": {
            "id": 150,
            "name": "Agents",
            "brandName": "Agents",
            "isAllowedSellComponents": false,
            "isAllowedSellTransports": false,
            "ticketType": 0,
            "channelType": 50,
            "isImmutable": true,
            "isManualConfirmationDenied": false,
            "notificationNewBooking": true,
            "address": null,
            "postalCode": null,
            "location": null,
            "taxpayerNumber": null,
            "billingName": null,
            "country": null,
            "code": null,
            "email": null,
            "phone": null,
            "isOTA": false,
            "cancelationPolicyInMinutes": null,
            "isDisconnected": false,
            "isToHideReportCalculations": false,
            "originId": null,
            "origin": null,
            "thirdPartyAccount": {
                "isActive": false,
                "authenticationGuid": null
            },
            "notificationFlags": {
                "automaticInvoice": {
                    "state": 0,
                    "canBeEnabled": false
                }
            },
            "salesChannel": {
                "id": 150,
                "channelType": 50
            }
        },
        "isToOverwriteProduct": false,
        "isToOverwriteComponent": false,
        "productValueType": 1,
        "productValue": 25.00,
        "componentValueType": 1,
        "componentValue": 0.00
    },
    "attachCommissionList": [
        {
            "agentId": 10131,
            "channelType": 50,
            "channelTypeDescription": "AGENT_PLATFORM",
            "channel": {
                "id": 150,
                "name": "Agents",
                "brandName": "Agents",
                "isAllowedSellComponents": false,
                "isAllowedSellTransports": false,
                "ticketType": 0,
                "channelType": 50,
                "isImmutable": true,
                "isManualConfirmationDenied": false,
                "notificationNewBooking": true,
                "address": null,
                "postalCode": null,
                "location": null,
                "taxpayerNumber": null,
                "billingName": null,
                "country": null,
                "code": null,
                "email": null,
                "phone": null,
                "isOTA": false,
                "cancelationPolicyInMinutes": null,
                "isDisconnected": false,
                "isToHideReportCalculations": false,
                "originId": null,
                "origin": null,
                "thirdPartyAccount": {
                    "isActive": false,
                    "authenticationGuid": null
                },
                "notificationFlags": {
                    "automaticInvoice": {
                        "state": 0,
                        "canBeEnabled": false
                    }
                },
                "salesChannel": {
                    "id": 150,
                    "channelType": 50
                }
            },
            "isToOverwriteProduct": false,
            "isToOverwriteComponent": false,
            "productValueType": 1,
            "productValue": 25.00,
            "componentValueType": 1,
            "componentValue": 0.00
        }
    ],
    "attachDiscount": null,
    "attachPromocode": "",
    "attachPromocodeId": null,
    "attachPromocodeType": null,
    "reservationDate": "2024-08-29 15:08:28",
    "eventDate": "2024-08-29 15:30:00",
    "eventDateEnds": "2024-08-29 17:00:00",
    "paxCheckedIn": 4,
    "paxNoShow": 0,
    "paxTotal": 4,
    "paxToIncrement": 0,
    "billingTotal": 180.00000,
    "billingPaid": 180.00000,
    "billingInDue": 0.00000,
    "bookingQuestion": null,
    "bookingAnswer": null,
    "status": 30,
    "statusDescription": "Rebooked",
    "cancelationReasonId": null,
    "paymentStatus": 1,
    "paymentStatusDescription": "Paid",
    "dealType": null,
    "customer": {
        "id": 0,
        "title": 1,
        "name": "dong hyun kim",
        "surname": "",
        "language": "",
        "country": 198,
        "countryName": "South Korea",
        "dial": "",
        "phone": "447809408185",
        "accomodation": "Domus",
        "room": "",
        "email": "jin780228@yahoo.co.uk",
        "bookingQuestion": "",
        "bookingAnswer": "",
        "sendEmailCopy": true,
        "isSpecialAssistanceRequired": false,
        "specialAssistanceNote": ""
    },
    "note": "",
    "bookingGenderPrices": [
        {
            "id": 744542,
            "productGroupId": 14044,
            "genderPriceType": 2,
            "audienceType": 1,
            "audienceTypeAssossiation": null,
            "audienceTypeGroup": null,
            "audienceTypeLabel": "12-64",
            "audienceTypeDescription": "Adult",
            "audienceTypeOccupancy": 1,
            "value": null,
            "currency": "€",
            "isTaxIncludedInPrice": false,
            "vatType": 0,
            "isExcludedFromBilling": false,
            "netprice": 50.00,
            "grossprice": 50.00,
            "totalGrossPrice": 0.00,
            "totalNetPrice": 0.00,
            "quantityToBook": 2,
            "channelType": 50,
            "channel": {
                "id": 150,
                "name": "Agents",
                "brandName": "Agents",
                "isAllowedSellComponents": false,
                "isAllowedSellTransports": false,
                "ticketType": 0,
                "channelType": 50,
                "isImmutable": true,
                "isManualConfirmationDenied": false,
                "notificationNewBooking": true,
                "address": null,
                "postalCode": null,
                "location": null,
                "taxpayerNumber": null,
                "billingName": null,
                "country": null,
                "code": null,
                "email": null,
                "phone": null,
                "isOTA": false,
                "cancelationPolicyInMinutes": null,
                "isDisconnected": false,
                "isToHideReportCalculations": false,
                "originId": null,
                "origin": null,
                "thirdPartyAccount": {
                    "isActive": false,
                    "authenticationGuid": null
                },
                "notificationFlags": {
                    "automaticInvoice": {
                        "state": 0,
                        "canBeEnabled": false
                    }
                },
                "salesChannel": {
                    "id": 150,
                    "channelType": 50
                }
            },
            "bookingInvoiceId": null,
            "creatorUserAccount": null,
            "creatorAgent": null,
            "creatorSupplier": null,
            "productGenderPriceComponents": [],
            "componentRuleType": null,
            "dependencySettings": null,
            "genderPriceDependencies": null,
            "hasPassengerCategories": true,
            "tieredConfigurations": null,
            "hashedAudience": "583bb9e778077a6d911e10226a0b8314"
        },
        {
            "id": 744543,
            "productGroupId": 14044,
            "genderPriceType": 2,
            "audienceType": 2,
            "audienceTypeAssossiation": null,
            "audienceTypeGroup": null,
            "audienceTypeLabel": "3-11",
            "audienceTypeDescription": "Children",
            "audienceTypeOccupancy": 1,
            "value": null,
            "currency": "€",
            "isTaxIncludedInPrice": false,
            "vatType": 0,
            "isExcludedFromBilling": false,
            "netprice": 40.00,
            "grossprice": 40.00,
            "totalGrossPrice": 0.00,
            "totalNetPrice": 0.00,
            "quantityToBook": 2,
            "channelType": 50,
            "channel": {
                "id": 150,
                "name": "Agents",
                "brandName": "Agents",
                "isAllowedSellComponents": false,
                "isAllowedSellTransports": false,
                "ticketType": 0,
                "channelType": 50,
                "isImmutable": true,
                "isManualConfirmationDenied": false,
                "notificationNewBooking": true,
                "address": null,
                "postalCode": null,
                "location": null,
                "taxpayerNumber": null,
                "billingName": null,
                "country": null,
                "code": null,
                "email": null,
                "phone": null,
                "isOTA": false,
                "cancelationPolicyInMinutes": null,
                "isDisconnected": false,
                "isToHideReportCalculations": false,
                "originId": null,
                "origin": null,
                "thirdPartyAccount": {
                    "isActive": false,
                    "authenticationGuid": null
                },
                "notificationFlags": {
                    "automaticInvoice": {
                        "state": 0,
                        "canBeEnabled": false
                    }
                },
                "salesChannel": {
                    "id": 150,
                    "channelType": 50
                }
            },
            "bookingInvoiceId": null,
            "creatorUserAccount": null,
            "creatorAgent": null,
            "creatorSupplier": null,
            "productGenderPriceComponents": [],
            "componentRuleType": null,
            "dependencySettings": null,
            "genderPriceDependencies": null,
            "hasPassengerCategories": true,
            "tieredConfigurations": null,
            "hashedAudience": "cc5b847eab591d227908d2e5c9ec05f8"
        }
    ],
    "event": {
        "id": 777209,
        "nameAlias": null,
        "supplierId": 21,
        "supplierName": "Ocean Quest Algarve",
        "supplierImageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/SUP00021/8d9f5eda52b3110.Jpeg",
        "supplierCustomRouteNote": null,
        "start": "2024-08-29 15:30:00",
        "originalStart": "0001-01-01 00:00:00",
        "end": "2024-08-29 17:00:00",
        "duration": "01:30:00",
        "hasProductScheduleCutOff": null,
        "hasCommissions": false,
        "hasCutOff": null,
        "softCutOff": false,
        "softProductScheduleCutOff": false,
        "cutOffTime": 0,
        "productScheduleCutOffTime": 0,
        "eventCutOffStart": null,
        "cutOffAffectAllNewChannels": false,
        "cutOffStatus": 0,
        "cutOffChannelsMain": null,
        "productScheduleCutOffChannelsMain": null,
        "cutOffChannelsAgents": null,
        "hideOnCalendar": false,
        "location": "MARINA DE VILAMOURA",
        "locationId": null,
        "isPrivateEvent": false,
        "notes": "",
        "bookingQuestion": "",
        "bookingQuestionIsActive": false,
        "bookingQuestionIsMandatory": false,
        "status": 1,
        "statusMessage": "",
        "cancelationReasonId": null,
        "cancelationDate": null,
        "availabilityType": 2,
        "shareType": 0,
        "hasLotation": true,
        "maximumLotation": 10,
        "quantityAvailable": 4,
        "quantityBooked": 6,
        "quantityReserved": 0,
        "totalPAXCheckedIn": 0,
        "totalPAXNoShow": 0,
        "totalPAXMissing": 6,
        "agentsHaveAccessExtras": false,
        "agentsHaveAccessPickups": false,
        "widgetHaveAccessExtras": false,
        "widgetHaveAccessPickups": false,
        "isPriceIncludeTaxes": true,
        "minimumLotation": 0,
        "minimumPaxPerBooking": 0,
        "maximumPaxPerBooking": 0,
        "rejectBookingBasedOnMinMax": false,
        "isBookingsOnHold": false,
        "isAvailable": null,
        "hideGenderPricesOnCalendar": false,
        "passengerSettings": null,
        "eventGenderPrices": [
            {
                "id": 31388,
                "productGroupId": 14044,
                "genderPriceType": 2,
                "audienceType": 1,
                "audienceTypeAssossiation": null,
                "audienceTypeGroup": null,
                "audienceTypeLabel": "12-64",
                "audienceTypeDescription": "Adult",
                "audienceTypeOccupancy": 1,
                "value": 50.00,
                "currency": "€",
                "isTaxIncludedInPrice": true,
                "vatType": 0,
                "isExcludedFromBilling": true,
                "netprice": 50.00,
                "grossprice": 50.00,
                "totalGrossPrice": 0.00,
                "totalNetPrice": 0.00,
                "quantityToBook": 0,
                "channelType": null,
                "channel": null,
                "bookingInvoiceId": null,
                "creatorUserAccount": null,
                "creatorAgent": null,
                "creatorSupplier": null,
                "productGenderPriceComponents": [],
                "componentRuleType": null,
                "dependencySettings": {
                    "dependencyType": 0
                },
                "genderPriceDependencies": [],
                "hasPassengerCategories": true,
                "tieredConfigurations": null,
                "hashedAudience": "583bb9e778077a6d911e10226a0b8314"
            },
            {
                "id": 31389,
                "productGroupId": 14044,
                "genderPriceType": 2,
                "audienceType": 2,
                "audienceTypeAssossiation": null,
                "audienceTypeGroup": null,
                "audienceTypeLabel": "3-11",
                "audienceTypeDescription": "Children",
                "audienceTypeOccupancy": 1,
                "value": 40.00,
                "currency": "€",
                "isTaxIncludedInPrice": true,
                "vatType": 0,
                "isExcludedFromBilling": true,
                "netprice": 40.00,
                "grossprice": 40.00,
                "totalGrossPrice": 0.00,
                "totalNetPrice": 0.00,
                "quantityToBook": 0,
                "channelType": null,
                "channel": null,
                "bookingInvoiceId": null,
                "creatorUserAccount": null,
                "creatorAgent": null,
                "creatorSupplier": null,
                "productGenderPriceComponents": [],
                "componentRuleType": null,
                "dependencySettings": {
                    "dependencyType": 0
                },
                "genderPriceDependencies": [],
                "hasPassengerCategories": true,
                "tieredConfigurations": null,
                "hashedAudience": "cc5b847eab591d227908d2e5c9ec05f8"
            },
            {
                "id": 31390,
                "productGroupId": 14044,
                "genderPriceType": 2,
                "audienceType": 4,
                "audienceTypeAssossiation": null,
                "audienceTypeGroup": null,
                "audienceTypeLabel": "=/+65",
                "audienceTypeDescription": "Senior",
                "audienceTypeOccupancy": 1,
                "value": 45.00,
                "currency": "€",
                "isTaxIncludedInPrice": true,
                "vatType": 0,
                "isExcludedFromBilling": true,
                "netprice": 45.00,
                "grossprice": 45.00,
                "totalGrossPrice": 0.00,
                "totalNetPrice": 0.00,
                "quantityToBook": 0,
                "channelType": null,
                "channel": null,
                "bookingInvoiceId": null,
                "creatorUserAccount": null,
                "creatorAgent": null,
                "creatorSupplier": null,
                "productGenderPriceComponents": [],
                "componentRuleType": null,
                "dependencySettings": {
                    "dependencyType": 0
                },
                "genderPriceDependencies": [],
                "hasPassengerCategories": true,
                "tieredConfigurations": null,
                "hashedAudience": "7b38164cd897a7196186372e79447365"
            },
            {
                "id": 35318,
                "productGroupId": 14044,
                "genderPriceType": 2,
                "audienceType": 5,
                "audienceTypeAssossiation": null,
                "audienceTypeGroup": null,
                "audienceTypeLabel": null,
                "audienceTypeDescription": "Spectator",
                "audienceTypeOccupancy": 1,
                "value": 20.00,
                "currency": "€",
                "isTaxIncludedInPrice": true,
                "vatType": 0,
                "isExcludedFromBilling": true,
                "netprice": 20.00,
                "grossprice": 20.00,
                "totalGrossPrice": 0.00,
                "totalNetPrice": 0.00,
                "quantityToBook": 0,
                "channelType": null,
                "channel": null,
                "bookingInvoiceId": null,
                "creatorUserAccount": null,
                "creatorAgent": null,
                "creatorSupplier": null,
                "productGenderPriceComponents": [],
                "componentRuleType": null,
                "dependencySettings": {
                    "dependencyType": 0
                },
                "genderPriceDependencies": [],
                "hasPassengerCategories": true,
                "tieredConfigurations": null,
                "hashedAudience": "848a64a73472a6550b53e63c1d55628d"
            }
        ],
        "eventGenderPricesWithoutMultiplier": [
            {
                "id": 31388,
                "productGroupId": 14044,
                "genderPriceType": 2,
                "audienceType": 1,
                "audienceTypeAssossiation": null,
                "audienceTypeGroup": null,
                "audienceTypeLabel": "12-64",
                "audienceTypeDescription": "Adult",
                "audienceTypeOccupancy": 1,
                "value": 50.00,
                "currency": "€",
                "isTaxIncludedInPrice": true,
                "vatType": 0,
                "isExcludedFromBilling": true,
                "netprice": 50.00,
                "grossprice": 50.00,
                "totalGrossPrice": 0.00,
                "totalNetPrice": 0.00,
                "quantityToBook": 0,
                "channelType": null,
                "channel": null,
                "bookingInvoiceId": null,
                "creatorUserAccount": null,
                "creatorAgent": null,
                "creatorSupplier": null,
                "productGenderPriceComponents": [],
                "componentRuleType": null,
                "dependencySettings": {
                    "dependencyType": 0
                },
                "genderPriceDependencies": [],
                "hasPassengerCategories": true,
                "tieredConfigurations": null,
                "hashedAudience": "583bb9e778077a6d911e10226a0b8314"
            },
            {
                "id": 31389,
                "productGroupId": 14044,
                "genderPriceType": 2,
                "audienceType": 2,
                "audienceTypeAssossiation": null,
                "audienceTypeGroup": null,
                "audienceTypeLabel": "3-11",
                "audienceTypeDescription": "Children",
                "audienceTypeOccupancy": 1,
                "value": 40.00,
                "currency": "€",
                "isTaxIncludedInPrice": true,
                "vatType": 0,
                "isExcludedFromBilling": true,
                "netprice": 40.00,
                "grossprice": 40.00,
                "totalGrossPrice": 0.00,
                "totalNetPrice": 0.00,
                "quantityToBook": 0,
                "channelType": null,
                "channel": null,
                "bookingInvoiceId": null,
                "creatorUserAccount": null,
                "creatorAgent": null,
                "creatorSupplier": null,
                "productGenderPriceComponents": [],
                "componentRuleType": null,
                "dependencySettings": {
                    "dependencyType": 0
                },
                "genderPriceDependencies": [],
                "hasPassengerCategories": true,
                "tieredConfigurations": null,
                "hashedAudience": "cc5b847eab591d227908d2e5c9ec05f8"
            },
            {
                "id": 31390,
                "productGroupId": 14044,
                "genderPriceType": 2,
                "audienceType": 4,
                "audienceTypeAssossiation": null,
                "audienceTypeGroup": null,
                "audienceTypeLabel": "=/+65",
                "audienceTypeDescription": "Senior",
                "audienceTypeOccupancy": 1,
                "value": 45.00,
                "currency": "€",
                "isTaxIncludedInPrice": true,
                "vatType": 0,
                "isExcludedFromBilling": true,
                "netprice": 45.00,
                "grossprice": 45.00,
                "totalGrossPrice": 0.00,
                "totalNetPrice": 0.00,
                "quantityToBook": 0,
                "channelType": null,
                "channel": null,
                "bookingInvoiceId": null,
                "creatorUserAccount": null,
                "creatorAgent": null,
                "creatorSupplier": null,
                "productGenderPriceComponents": [],
                "componentRuleType": null,
                "dependencySettings": {
                    "dependencyType": 0
                },
                "genderPriceDependencies": [],
                "hasPassengerCategories": true,
                "tieredConfigurations": null,
                "hashedAudience": "7b38164cd897a7196186372e79447365"
            },
            {
                "id": 35318,
                "productGroupId": 14044,
                "genderPriceType": 2,
                "audienceType": 5,
                "audienceTypeAssossiation": null,
                "audienceTypeGroup": null,
                "audienceTypeLabel": null,
                "audienceTypeDescription": "Spectator",
                "audienceTypeOccupancy": 1,
                "value": 20.00,
                "currency": "€",
                "isTaxIncludedInPrice": true,
                "vatType": 0,
                "isExcludedFromBilling": true,
                "netprice": 20.00,
                "grossprice": 20.00,
                "totalGrossPrice": 0.00,
                "totalNetPrice": 0.00,
                "quantityToBook": 0,
                "channelType": null,
                "channel": null,
                "bookingInvoiceId": null,
                "creatorUserAccount": null,
                "creatorAgent": null,
                "creatorSupplier": null,
                "productGenderPriceComponents": [],
                "componentRuleType": null,
                "dependencySettings": {
                    "dependencyType": 0
                },
                "genderPriceDependencies": [],
                "hasPassengerCategories": true,
                "tieredConfigurations": null,
                "hashedAudience": "848a64a73472a6550b53e63c1d55628d"
            }
        ],
        "eventNotes": [],
        "eventAlotments": [],
        "eventComponents": [],
        "eventOccupancyList": [],
        "product": {
            "id": 1514,
            "active": true,
            "name": "PARASAILING",
            "code": "",
            "categoryList": [
                {
                    "id": 163,
                    "name": "Catamaran / Yacht/ Parasailing",
                    "description": "Tours / Experiences",
                    "status": true,
                    "supplierId": 0,
                    "categoryParentId": null,
                    "treeName": null,
                    "settings": {
                        "isWidgetToShowDuration": false,
                        "isWidgetToShowTotalAvailability": true,
                        "isWidgetToShowActivityName": false,
                        "isWidgetToShowResourceName": true,
                        "isWidgetToShowGroupScheduleTitle": false,
                        "isWidgetToShowPriceRange": false,
                        "widgetGroupScheduleTitle": null
                    }
                }
            ],
            "color": 4,
            "descriptionBrief": "PARASAILING",
            "description": "Voa connosco no OCEAN VISION, o nosso barco de paraquedas preparado para dar uma experiência única com vistas deslumbrantes \nTemos serviço de fotografia e GO PRO disponível .\n\nFly with us on board OCEAN VISION, our parasailing boat prepared to give you a unique experience with amazing views.\nWe have a photo service and GO PRO available.\n\nVoo/Flight/ approx 10m \nPasseio/Trip entre 20m-1h30",
            "descriptionMore": "A Ocean Quest orgulha-se de proporcionar aos seus clientes a melhor experiência possível. Solicitamos que, no momento da reserva, sejam sempre fornecidos os contatos atualizados, para que possamos entrar em contacto o mais brevemente possível em caso de qualquer alteração.\n\n✔ CHECK IN – PARASAILING 15 MINUTOS antes da hora da partida @ LOJA 29, (atrás da loja Destiny e Bar O´Neills).\n✔ Crianças: A participação de crianças com 3 anos ou menos está sujeita à decisão do Comandante e depende das condições marítimas.\n✔ Menores de 18 anos tem de ser acompanhados por um adulto.\n✔ A atividade PARASAILING NÃO é adequada a grávidas.\n✔ Cancelamentos com 48 horas* de antecedência são aceites e está sujeito a despesas administrativas. Cancelamentos por doença só é permitido com a apresentação da justificação médica, e caso seja uma criança pode ficar acompanhada por um adulto.\n✔ *Grupos e Privados - para garantir a reserva pedimos um depósito de 50% - o cancelamento deverá fazê-lo com o mínimo de 15 dias e está sujeito a despesas administrativas o restante tem de ser pago 30 dias antes do passeio.\n✔ NO SHOW, não haverá reembolso, e a Ocean Quest reserva-se no direito de reter o depósito pago.\n✔ Na eventualidade de cancelamento por parte da Ocean Quest, devido a condições meteorológicas adversas ou circunstâncias imprevistas, será proposta uma nova data e/ou horário. Caso tal não seja possível, será efetuado reembolso total.\n✔ A Ocean Quest não se responsabiliza por perda ou danos de objetos pessoais ou equipamentos eletrónicos a bordo das suas embarcações.\n✔ A Ocean Quest reserva-se no direito de impedir o embarque de pessoas em estado de embriaguez sem direito a reembolso.\n✔ A Ocean Quest não se responsabiliza por falhas técnicas relacionadas com fotografias ou câmaras GoPro.\n✔ Os bilhetes estão sujeitos aos Termos e Condições da Ocean Quest.\n✔ Autorizo a OCEAN QUEST a utilizar a minha imagem (ou a de um menor sob a minha responsabilidade) em fotos/vídeos para fins promocionais, de forma gratuita e sem qualquer reivindicação. Caso eu ou os meus convidados não possamos ser fotografados, informarei através do email info@oceanquestalgarve.com. Consulte a Política de Privacidade em www.oceanquestalgarve.com.\n\nOcean Quest takes pride in providing our clients with the best possible experience. We kindly ask that you provide up-to-date contact details at the time of booking so that we can reach you promptly in case of any changes. Ocean Quest takes pride in providing our clients with the best possible experience. We kindly ask that you provide up-to-date contact information at the time of booking so that we can reach you as soon as possible in case of any changes.\n\n✔ CHECK-IN – PARASAILING must be completed 15 minutes before departure at Shop 29 (behind Destiny Shop and O’Neills Bar).\n✔ Children: Participation of children aged 3 years or under is subject to the Captain’s discretion and depends on sea conditions.\n✔ The Parasailing activity is not suitable for pregnant women.\n✔ Cancellations: Cancellations made at least 48 hours* in advance are accepted and are subject to administrative fees. Cancellations due to illness are only accepted upon presentation of a medical certificate. In the case of a child’s illness, the child may remain accompanied by an adult.\n✔ *Groups and Private Charters: To secure the booking, a 50% deposit is required. Cancellations must be made at least 15 days in advance and are subject to administrative fees. The remaining balance must be paid 30 days prior to the activity.\n✔ No Show: In the event of a no-show, no refund will be issued, and Ocean Quest reserves the right to retain the deposit paid.\n✔ In the event of a cancellation by Ocean Quest due to adverse weather conditions or unforeseen circumstances, an alternative date and/or time will be offered. If this is not possible, a full refund will be issued.\n✔ Ocean Quest is not responsible for the loss or damage of any personal belongings or electronic equipment on board.\n✔ Ocean Quest reserves the right to deny boarding to anyone under the influence of alcohol, without the right to a refund.\n✔ Ocean Quest is not responsible for technical issues related to photographs or GoPro cameras.\n✔ Tickets are subject to Ocean Quest’s Terms and Conditions.\n✔ I authorize OCEAN QUEST to use my image (or that of a minor in my care) in photos/videos for promotional purposes, free of charge and without claims. If I or my guests cannot be photographed, I will notify info@oceanquestalgarve.com. See Privacy Policy at www.oceanquestalgarve.com.\n\n\n",
            "internalNote": "",
            "bookingQuestion": "",
            "bookingQuestionIsActive": false,
            "bookingQuestionIsMandatory": false,
            "location": "MARINA DE VILAMOURA",
            "locationCompleted": {
                "name": "MARINA DE VILAMOURA"
            },
            "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/SUP00021/PRD01514/8de1c64d371f633.Jpeg",
            "imageLogoBase64": null,
            "isPrivate": false,
            "capacity": 10,
            "hasManualConfirmation": false,
            "hideOnCalendar": false,
            "showOnCalendarWhenHadBookings": false,
            "availabilityType": 2,
            "productShareType": 2,
            "resetItemsWhenEditing": false,
            "extras": [],
            "groups": [],
            "routes": [],
            "payment": 2,
            "deposit": 0,
            "depositDescription": "Fixed amount (total)",
            "paymentValue": 0.00000,
            "currency": "",
            "isSellableTillEnd": false,
            "salesPermissionsAgentsList": [],
            "externalBookingSystemCode": "21#1514",
            "isWidgetToShowDuration": false,
            "isWidgetToShowTotalAvailability": false,
            "isWidgetToShowActivityName": false,
            "isWidgetToShowResourceName": false,
            "isWidgetToShowGroupScheduleTitle": false,
            "isWidgetToShowPriceRange": false,
            "widgetGroupScheduleTitle": "Julho- Agosto-SETEMBRO",
            "channelCommissions": [],
            "updateFlags": {
                "details": false,
                "schedule": false,
                "extras": false,
                "salesChannels": false,
                "pickups": false,
                "priceGroup": false,
                "minMaxRules": false
            },
            "changes": null,
            "productChannelSettings": null
        },
        "eventResources": [
            {
                "id": 275,
                "name": "Ocean Vision Parasailing",
                "description": null,
                "code": null,
                "isActive": true,
                "availability": 12,
                "maxSeats": 10,
                "capacityBooked": 0,
                "capacityAvailable": 4,
                "type": 5,
                "limited": true,
                "sharedBetweenProducts": true,
                "sharedBetweenBookings": true,
                "isDeleted": false
            }
        ],
        "productResources": null,
        "eventRoutes": [],
        "eventCommissions": [],
        "eventRouteCustomInfo": null,
        "salesPermissionsAgentsList": [],
        "channelCommissions": [],
        "eventPriceGroups": []
    },
    "hasTransport": false,
    "transport": {
        "transfers": []
    },
    "billing": {
        "channelType": 0,
        "date": "2024-08-29 15:08:28",
        "promoCode": "",
        "promoCodeDiscountValue": 0.00000,
        "promoCodeDiscountType": 0,
        "discountValue": 0.00000,
        "discountType": 0,
        "description": "",
        "details": {
            "vat": "",
            "businessName": "",
            "address": "",
            "city": null,
            "postalCode": null,
            "country": null
        },
        "payments": [
            {
                "id": 490641,
                "createdOn": "2024-08-29 15:08:28",
                "date": "2024-08-29 15:08:28",
                "type": -100,
                "paymentTypeDescription": "Agent Deposit",
                "value": 180.00,
                "currency": "€",
                "paymentDirection": 0,
                "paymentDirectionDescription": "Pay In",
                "paymentReasonType": 0,
                "description": null,
                "treasurerAgent": {
                    "id": 10130,
                    "accountCertificationType": 1,
                    "isPhysicalAccountCreated": false,
                    "isPhysicalAccountConnected": false,
                    "inviteStatus": 0,
                    "inviteStatusDescription": "NotOnPluralo",
                    "protocolStatus": 1,
                    "protocolStatusDescription": "Active",
                    "name": "ESTRELAS E CARAVELAS LDA",
                    "brandName": "Estrelas e Caravelas unipessoal, Lda",
                    "code": "",
                    "email": "info@portugal-yacht-charters.com",
                    "phone": "+351289316214",
                    "contactFinancialEmail": null,
                    "contactFinancialPhone": null,
                    "contactSalesEmail": null,
                    "contactSalesPhone": null,
                    "contactOthersEmail": null,
                    "contactOthersPhone": null,
                    "note": null,
                    "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
                    "imageLogoBase64": null,
                    "address": "Marina de Vilamoura Quiosque 18",
                    "zip": "8125-409",
                    "location": "Quarteira",
                    "locationMain": null,
                    "vat": "514872683",
                    "agentSize": 10,
                    "role": 203,
                    "roleDescription": "Online Travel Agency",
                    "bookPermission": false,
                    "commission": {
                        "commissionRelations": []
                    },
                    "payment": 1,
                    "depositType": null,
                    "depositValue": 0.0,
                    "depositCurrency": "",
                    "salesStore": false,
                    "salesWebsite": false,
                    "salesHotel": false,
                    "currency": "",
                    "timezone": "",
                    "registrationDate": "2024-06-12 16:25:07",
                    "country": {
                        "id": 176,
                        "code2": "PT",
                        "name": "Portugal",
                        "dial": "351",
                        "code": "+351",
                        "default": true
                    },
                    "contacts": [],
                    "slogan": "",
                    "website": "www.portugal-yacht-charters.com",
                    "facebook": "",
                    "twitter": "",
                    "pluraloUrl": "",
                    "stripeApiKey_Public": null,
                    "stripeApiKey_Secret": null,
                    "ticketType": 0,
                    "isBlocked": false,
                    "isToShowToCommunity": false,
                    "isToHideReportCalculations": false,
                    "isOTA": false,
                    "channelType": null,
                    "cancelationPolicyInMinutes": null,
                    "manualConfirmation": null,
                    "origin": null,
                    "originId": null,
                    "businessType": null
                },
                "treasurerSupplier": null,
                "treasurerUserAccount": {
                    "by": null,
                    "id": 1828,
                    "isActive": true,
                    "name": "Portugal Yacht Charters",
                    "nickname": null,
                    "email": "info@portugal-yacht-charters.com",
                    "position": 0,
                    "phoneNumber": null,
                    "imagePhoto": "https://devqastoragepluralo.blob.core.windows.net/prod/MEMBERS/8dd40fcb2985d5a.Jpeg",
                    "imagePhotoBase64": null,
                    "hasAcceptTermsConditions": false,
                    "salesChannel": {
                        "id": 0,
                        "name": null,
                        "brandName": null,
                        "isAllowedSellComponents": false,
                        "isAllowedSellTransports": false,
                        "ticketType": 0,
                        "channelType": 0,
                        "isImmutable": true,
                        "isManualConfirmationDenied": false,
                        "notificationNewBooking": false,
                        "address": null,
                        "postalCode": null,
                        "location": null,
                        "taxpayerNumber": null,
                        "billingName": null,
                        "country": null,
                        "code": null,
                        "email": null,
                        "phone": null,
                        "isOTA": false,
                        "cancelationPolicyInMinutes": null,
                        "isDisconnected": false,
                        "isToHideReportCalculations": false,
                        "originId": null,
                        "origin": null,
                        "thirdPartyAccount": null,
                        "notificationFlags": null,
                        "salesChannel": null
                    },
                    "userAccountTypeDefault": {
                        "accountType": 1,
                        "accessType": 1,
                        "isDefault": true,
                        "isActive": true,
                        "channelType": 0,
                        "channel": null,
                        "showHidenProductsOnCalendar": false,
                        "isToHideCalendarEventCanceled": false,
                        "isToHideCalendarEventEmpty": false,
                        "isCalendarToShowEventResourcesName": true,
                        "isCalendarToShowProductName": true,
                        "isCalendarToShowQuantityAvailable": true,
                        "isCalendarToShowStartEndTime": true,
                        "isCalendarToShowOccupancy": false,
                        "selectedSalesChannelToShowInIndicatorID": null,
                        "defaultHomePage": 0,
                        "defaultCalendarView": 0,
                        "parentId": 10130,
                        "supplierId": null,
                        "agentId": 10130,
                        "agent": {
                            "id": 10130,
                            "accountCertificationType": 1,
                            "isPhysicalAccountCreated": false,
                            "isPhysicalAccountConnected": false,
                            "inviteStatus": 0,
                            "inviteStatusDescription": "NotOnPluralo",
                            "protocolStatus": 1,
                            "protocolStatusDescription": "Active",
                            "name": "ESTRELAS E CARAVELAS LDA",
                            "brandName": "Estrelas e Caravelas unipessoal, Lda",
                            "code": "",
                            "email": "info@portugal-yacht-charters.com",
                            "phone": "+351289316214",
                            "contactFinancialEmail": null,
                            "contactFinancialPhone": null,
                            "contactSalesEmail": null,
                            "contactSalesPhone": null,
                            "contactOthersEmail": null,
                            "contactOthersPhone": null,
                            "note": null,
                            "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
                            "imageLogoBase64": null,
                            "address": "Marina de Vilamoura Quiosque 18",
                            "zip": "8125-409",
                            "location": "Quarteira",
                            "locationMain": null,
                            "vat": "514872683",
                            "agentSize": 10,
                            "role": 203,
                            "roleDescription": "Online Travel Agency",
                            "bookPermission": false,
                            "commission": {
                                "commissionRelations": []
                            },
                            "payment": 1,
                            "depositType": null,
                            "depositValue": 0.0,
                            "depositCurrency": "",
                            "salesStore": false,
                            "salesWebsite": false,
                            "salesHotel": false,
                            "currency": "",
                            "timezone": "",
                            "registrationDate": "2024-06-12 16:25:07",
                            "country": {
                                "id": 176,
                                "code2": "PT",
                                "name": "Portugal",
                                "dial": "351",
                                "code": "+351",
                                "default": true
                            },
                            "contacts": [],
                            "slogan": "",
                            "website": "www.portugal-yacht-charters.com",
                            "facebook": "",
                            "twitter": "",
                            "pluraloUrl": "",
                            "stripeApiKey_Public": null,
                            "stripeApiKey_Secret": null,
                            "ticketType": 0,
                            "isBlocked": false,
                            "isToShowToCommunity": false,
                            "isToHideReportCalculations": false,
                            "isOTA": false,
                            "channelType": null,
                            "cancelationPolicyInMinutes": null,
                            "manualConfirmation": null,
                            "origin": null,
                            "originId": null,
                            "businessType": null
                        },
                        "supplier": null
                    },
                    "userAccountTypes": [
                        {
                            "accountType": 1,
                            "accessType": 1,
                            "isDefault": true,
                            "isActive": true,
                            "channelType": 0,
                            "channel": null,
                            "showHidenProductsOnCalendar": false,
                            "isToHideCalendarEventCanceled": false,
                            "isToHideCalendarEventEmpty": false,
                            "isCalendarToShowEventResourcesName": true,
                            "isCalendarToShowProductName": true,
                            "isCalendarToShowQuantityAvailable": true,
                            "isCalendarToShowStartEndTime": true,
                            "isCalendarToShowOccupancy": false,
                            "selectedSalesChannelToShowInIndicatorID": null,
                            "defaultHomePage": 0,
                            "defaultCalendarView": 0,
                            "parentId": 10130,
                            "supplierId": null,
                            "agentId": 10130,
                            "agent": {
                                "id": 10130,
                                "accountCertificationType": 1,
                                "isPhysicalAccountCreated": false,
                                "isPhysicalAccountConnected": false,
                                "inviteStatus": 0,
                                "inviteStatusDescription": "NotOnPluralo",
                                "protocolStatus": 1,
                                "protocolStatusDescription": "Active",
                                "name": "ESTRELAS E CARAVELAS LDA",
                                "brandName": "Estrelas e Caravelas unipessoal, Lda",
                                "code": "",
                                "email": "info@portugal-yacht-charters.com",
                                "phone": "+351289316214",
                                "contactFinancialEmail": null,
                                "contactFinancialPhone": null,
                                "contactSalesEmail": null,
                                "contactSalesPhone": null,
                                "contactOthersEmail": null,
                                "contactOthersPhone": null,
                                "note": null,
                                "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
                                "imageLogoBase64": null,
                                "address": "Marina de Vilamoura Quiosque 18",
                                "zip": "8125-409",
                                "location": "Quarteira",
                                "locationMain": null,
                                "vat": "514872683",
                                "agentSize": 10,
                                "role": 203,
                                "roleDescription": "Online Travel Agency",
                                "bookPermission": false,
                                "commission": {
                                    "commissionRelations": []
                                },
                                "payment": 1,
                                "depositType": null,
                                "depositValue": 0.0,
                                "depositCurrency": "",
                                "salesStore": false,
                                "salesWebsite": false,
                                "salesHotel": false,
                                "currency": "",
                                "timezone": "",
                                "registrationDate": "2024-06-12 16:25:07",
                                "country": {
                                    "id": 176,
                                    "code2": "PT",
                                    "name": "Portugal",
                                    "dial": "351",
                                    "code": "+351",
                                    "default": true
                                },
                                "contacts": [],
                                "slogan": "",
                                "website": "www.portugal-yacht-charters.com",
                                "facebook": "",
                                "twitter": "",
                                "pluraloUrl": "",
                                "stripeApiKey_Public": null,
                                "stripeApiKey_Secret": null,
                                "ticketType": 0,
                                "isBlocked": false,
                                "isToShowToCommunity": false,
                                "isToHideReportCalculations": false,
                                "isOTA": false,
                                "channelType": null,
                                "cancelationPolicyInMinutes": null,
                                "manualConfirmation": null,
                                "origin": null,
                                "originId": null,
                                "businessType": null
                            },
                            "supplier": null
                        }
                    ]
                },
                "treasurerChannel": null,
                "refundId": null,
                "historyList": []
            }
        ]
    },
    "billingList": [
        {
            "channelType": 0,
            "date": "2024-08-29 15:08:28",
            "promoCode": "",
            "promoCodeDiscountValue": 0.00000,
            "promoCodeDiscountType": 0,
            "discountValue": 0.00000,
            "discountType": 0,
            "description": "",
            "details": {
                "vat": "",
                "businessName": "",
                "address": "",
                "city": null,
                "postalCode": null,
                "country": null
            },
            "payments": [
                {
                    "id": 490641,
                    "createdOn": "2024-08-29 15:08:28",
                    "date": "2024-08-29 15:08:28",
                    "type": -100,
                    "paymentTypeDescription": "Agent Deposit",
                    "value": 180.00,
                    "currency": "€",
                    "paymentDirection": 0,
                    "paymentDirectionDescription": "Pay In",
                    "paymentReasonType": 0,
                    "description": null,
                    "treasurerAgent": {
                        "id": 10130,
                        "accountCertificationType": 1,
                        "isPhysicalAccountCreated": false,
                        "isPhysicalAccountConnected": false,
                        "inviteStatus": 0,
                        "inviteStatusDescription": "NotOnPluralo",
                        "protocolStatus": 1,
                        "protocolStatusDescription": "Active",
                        "name": "ESTRELAS E CARAVELAS LDA",
                        "brandName": "Estrelas e Caravelas unipessoal, Lda",
                        "code": "",
                        "email": "info@portugal-yacht-charters.com",
                        "phone": "+351289316214",
                        "contactFinancialEmail": null,
                        "contactFinancialPhone": null,
                        "contactSalesEmail": null,
                        "contactSalesPhone": null,
                        "contactOthersEmail": null,
                        "contactOthersPhone": null,
                        "note": null,
                        "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
                        "imageLogoBase64": null,
                        "address": "Marina de Vilamoura Quiosque 18",
                        "zip": "8125-409",
                        "location": "Quarteira",
                        "locationMain": null,
                        "vat": "514872683",
                        "agentSize": 10,
                        "role": 203,
                        "roleDescription": "Online Travel Agency",
                        "bookPermission": false,
                        "commission": {
                            "commissionRelations": []
                        },
                        "payment": 1,
                        "depositType": null,
                        "depositValue": 0.0,
                        "depositCurrency": "",
                        "salesStore": false,
                        "salesWebsite": false,
                        "salesHotel": false,
                        "currency": "",
                        "timezone": "",
                        "registrationDate": "2024-06-12 16:25:07",
                        "country": {
                            "id": 176,
                            "code2": "PT",
                            "name": "Portugal",
                            "dial": "351",
                            "code": "+351",
                            "default": true
                        },
                        "contacts": [],
                        "slogan": "",
                        "website": "www.portugal-yacht-charters.com",
                        "facebook": "",
                        "twitter": "",
                        "pluraloUrl": "",
                        "stripeApiKey_Public": null,
                        "stripeApiKey_Secret": null,
                        "ticketType": 0,
                        "isBlocked": false,
                        "isToShowToCommunity": false,
                        "isToHideReportCalculations": false,
                        "isOTA": false,
                        "channelType": null,
                        "cancelationPolicyInMinutes": null,
                        "manualConfirmation": null,
                        "origin": null,
                        "originId": null,
                        "businessType": null
                    },
                    "treasurerSupplier": null,
                    "treasurerUserAccount": {
                        "by": null,
                        "id": 1828,
                        "isActive": true,
                        "name": "Portugal Yacht Charters",
                        "nickname": null,
                        "email": "info@portugal-yacht-charters.com",
                        "position": 0,
                        "phoneNumber": null,
                        "imagePhoto": "https://devqastoragepluralo.blob.core.windows.net/prod/MEMBERS/8dd40fcb2985d5a.Jpeg",
                        "imagePhotoBase64": null,
                        "hasAcceptTermsConditions": false,
                        "salesChannel": {
                            "id": 0,
                            "name": null,
                            "brandName": null,
                            "isAllowedSellComponents": false,
                            "isAllowedSellTransports": false,
                            "ticketType": 0,
                            "channelType": 0,
                            "isImmutable": true,
                            "isManualConfirmationDenied": false,
                            "notificationNewBooking": false,
                            "address": null,
                            "postalCode": null,
                            "location": null,
                            "taxpayerNumber": null,
                            "billingName": null,
                            "country": null,
                            "code": null,
                            "email": null,
                            "phone": null,
                            "isOTA": false,
                            "cancelationPolicyInMinutes": null,
                            "isDisconnected": false,
                            "isToHideReportCalculations": false,
                            "originId": null,
                            "origin": null,
                            "thirdPartyAccount": null,
                            "notificationFlags": null,
                            "salesChannel": null
                        },
                        "userAccountTypeDefault": {
                            "accountType": 1,
                            "accessType": 1,
                            "isDefault": true,
                            "isActive": true,
                            "channelType": 0,
                            "channel": null,
                            "showHidenProductsOnCalendar": false,
                            "isToHideCalendarEventCanceled": false,
                            "isToHideCalendarEventEmpty": false,
                            "isCalendarToShowEventResourcesName": true,
                            "isCalendarToShowProductName": true,
                            "isCalendarToShowQuantityAvailable": true,
                            "isCalendarToShowStartEndTime": true,
                            "isCalendarToShowOccupancy": false,
                            "selectedSalesChannelToShowInIndicatorID": null,
                            "defaultHomePage": 0,
                            "defaultCalendarView": 0,
                            "parentId": 10130,
                            "supplierId": null,
                            "agentId": 10130,
                            "agent": {
                                "id": 10130,
                                "accountCertificationType": 1,
                                "isPhysicalAccountCreated": false,
                                "isPhysicalAccountConnected": false,
                                "inviteStatus": 0,
                                "inviteStatusDescription": "NotOnPluralo",
                                "protocolStatus": 1,
                                "protocolStatusDescription": "Active",
                                "name": "ESTRELAS E CARAVELAS LDA",
                                "brandName": "Estrelas e Caravelas unipessoal, Lda",
                                "code": "",
                                "email": "info@portugal-yacht-charters.com",
                                "phone": "+351289316214",
                                "contactFinancialEmail": null,
                                "contactFinancialPhone": null,
                                "contactSalesEmail": null,
                                "contactSalesPhone": null,
                                "contactOthersEmail": null,
                                "contactOthersPhone": null,
                                "note": null,
                                "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
                                "imageLogoBase64": null,
                                "address": "Marina de Vilamoura Quiosque 18",
                                "zip": "8125-409",
                                "location": "Quarteira",
                                "locationMain": null,
                                "vat": "514872683",
                                "agentSize": 10,
                                "role": 203,
                                "roleDescription": "Online Travel Agency",
                                "bookPermission": false,
                                "commission": {
                                    "commissionRelations": []
                                },
                                "payment": 1,
                                "depositType": null,
                                "depositValue": 0.0,
                                "depositCurrency": "",
                                "salesStore": false,
                                "salesWebsite": false,
                                "salesHotel": false,
                                "currency": "",
                                "timezone": "",
                                "registrationDate": "2024-06-12 16:25:07",
                                "country": {
                                    "id": 176,
                                    "code2": "PT",
                                    "name": "Portugal",
                                    "dial": "351",
                                    "code": "+351",
                                    "default": true
                                },
                                "contacts": [],
                                "slogan": "",
                                "website": "www.portugal-yacht-charters.com",
                                "facebook": "",
                                "twitter": "",
                                "pluraloUrl": "",
                                "stripeApiKey_Public": null,
                                "stripeApiKey_Secret": null,
                                "ticketType": 0,
                                "isBlocked": false,
                                "isToShowToCommunity": false,
                                "isToHideReportCalculations": false,
                                "isOTA": false,
                                "channelType": null,
                                "cancelationPolicyInMinutes": null,
                                "manualConfirmation": null,
                                "origin": null,
                                "originId": null,
                                "businessType": null
                            },
                            "supplier": null
                        },
                        "userAccountTypes": [
                            {
                                "accountType": 1,
                                "accessType": 1,
                                "isDefault": true,
                                "isActive": true,
                                "channelType": 0,
                                "channel": null,
                                "showHidenProductsOnCalendar": false,
                                "isToHideCalendarEventCanceled": false,
                                "isToHideCalendarEventEmpty": false,
                                "isCalendarToShowEventResourcesName": true,
                                "isCalendarToShowProductName": true,
                                "isCalendarToShowQuantityAvailable": true,
                                "isCalendarToShowStartEndTime": true,
                                "isCalendarToShowOccupancy": false,
                                "selectedSalesChannelToShowInIndicatorID": null,
                                "defaultHomePage": 0,
                                "defaultCalendarView": 0,
                                "parentId": 10130,
                                "supplierId": null,
                                "agentId": 10130,
                                "agent": {
                                    "id": 10130,
                                    "accountCertificationType": 1,
                                    "isPhysicalAccountCreated": false,
                                    "isPhysicalAccountConnected": false,
                                    "inviteStatus": 0,
                                    "inviteStatusDescription": "NotOnPluralo",
                                    "protocolStatus": 1,
                                    "protocolStatusDescription": "Active",
                                    "name": "ESTRELAS E CARAVELAS LDA",
                                    "brandName": "Estrelas e Caravelas unipessoal, Lda",
                                    "code": "",
                                    "email": "info@portugal-yacht-charters.com",
                                    "phone": "+351289316214",
                                    "contactFinancialEmail": null,
                                    "contactFinancialPhone": null,
                                    "contactSalesEmail": null,
                                    "contactSalesPhone": null,
                                    "contactOthersEmail": null,
                                    "contactOthersPhone": null,
                                    "note": null,
                                    "imageLogo": "https://devqastoragepluralo.blob.core.windows.net/prod/AGT10130/8dc8afc390fac35.Png",
                                    "imageLogoBase64": null,
                                    "address": "Marina de Vilamoura Quiosque 18",
                                    "zip": "8125-409",
                                    "location": "Quarteira",
                                    "locationMain": null,
                                    "vat": "514872683",
                                    "agentSize": 10,
                                    "role": 203,
                                    "roleDescription": "Online Travel Agency",
                                    "bookPermission": false,
                                    "commission": {
                                        "commissionRelations": []
                                    },
                                    "payment": 1,
                                    "depositType": null,
                                    "depositValue": 0.0,
                                    "depositCurrency": "",
                                    "salesStore": false,
                                    "salesWebsite": false,
                                    "salesHotel": false,
                                    "currency": "",
                                    "timezone": "",
                                    "registrationDate": "2024-06-12 16:25:07",
                                    "country": {
                                        "id": 176,
                                        "code2": "PT",
                                        "name": "Portugal",
                                        "dial": "351",
                                        "code": "+351",
                                        "default": true
                                    },
                                    "contacts": [],
                                    "slogan": "",
                                    "website": "www.portugal-yacht-charters.com",
                                    "facebook": "",
                                    "twitter": "",
                                    "pluraloUrl": "",
                                    "stripeApiKey_Public": null,
                                    "stripeApiKey_Secret": null,
                                    "ticketType": 0,
                                    "isBlocked": false,
                                    "isToShowToCommunity": false,
                                    "isToHideReportCalculations": false,
                                    "isOTA": false,
                                    "channelType": null,
                                    "cancelationPolicyInMinutes": null,
                                    "manualConfirmation": null,
                                    "origin": null,
                                    "originId": null,
                                    "businessType": null
                                },
                                "supplier": null
                            }
                        ]
                    },
                    "treasurerChannel": null,
                    "refundId": null,
                    "historyList": []
                }
            ]
        }
    ],
    "parentBookingId": 17632,
    "childBookingId": null,
    "parentBookingSequencialNumber": 17632,
    "childBookingSequencialNumber": null,
    "serie": 0,
    "sequencialNumber": 17646,
    "preInitialDate": null,
    "preFinalDate": null,
    "bookingShoppingCartId": null,
    "bookingShoppingCart": null,
    "linkedBookings": [
        [
            17632,
            17646
        ]
    ],
    "firstParentSequentialNumber": 17632,
    "firstParentReservationDate": "2024-08-29 11:35:11",
    "externalId": null,
    "externalCancelationDate": null,
    "cancelationNote": null,
    "cancelationDate": null,
    "cancelationPolicyDate": null,
    "lastUpdatedDate": "2024-08-29 15:11:40",
    "lastUpdatedBy": "info@oceanquestalgarve.com",
    "bookingCheckins": [],
    "bookingComponents": [],
    "bookingComponentsGrouped": [],
    "bookingInvoices": [],
    "isAgentAllowedToInsertRefundCode": false,
    "refunds": [],
    "bookingAgentPaymentStatus": 0,
    "selectedResource": {
        "id": 275,
        "name": "Ocean Vision Parasailing",
        "description": null,
        "code": null,
        "isActive": true,
        "availability": 12,
        "maxSeats": 10,
        "capacityBooked": 0,
        "capacityAvailable": 4,
        "type": 5,
        "limited": true,
        "sharedBetweenProducts": true,
        "sharedBetweenBookings": true,
        "isDeleted": false
    },
    "isToGeneratePaymentLink": false,
    "bookingBillingPaymentLink": null,
    "bookingBillingPaymentLinks": [],
    "reloadEntity": false,
    "parentBookingStatus": null
}
