@@ -88,6 +88,7 @@ class WalletConfiguration(BaseModel):
8888 mobile_app_icon_url : Optional [StrictStr ] = Field (default = None , alias = "mobileAppIconURL" )
8989 is_age_gate : Optional [StrictBool ] = Field (default = None , alias = "isAgeGate" )
9090 age_gate_minimum : Optional [Union [StrictFloat , StrictInt ]] = Field (default = None , alias = "ageGateMinimum" )
91+ age_gate_decline_url : Optional [StrictStr ] = Field (default = None , alias = "ageGateDeclineURL" )
9192 social_instagram_url : Optional [StrictStr ] = Field (default = None , alias = "socialInstagramURL" )
9293 social_facebook_url : Optional [StrictStr ] = Field (default = None , alias = "socialFacebookURL" )
9394 social_you_tube_url : Optional [StrictStr ] = Field (default = None , alias = "socialYouTubeURL" )
@@ -98,11 +99,16 @@ class WalletConfiguration(BaseModel):
9899 primary_phone_number : Optional [StrictStr ] = Field (default = None , alias = "primaryPhoneNumber" )
99100 primary_whats_app : Optional [StrictStr ] = Field (default = None , alias = "primaryWhatsApp" )
100101 primary_email_address : Optional [StrictStr ] = Field (default = None , alias = "primaryEmailAddress" )
102+ custom_js : Optional [StrictStr ] = Field (default = None , alias = "customJS" )
103+ custom_css : Optional [StrictStr ] = Field (default = None , alias = "customCSS" )
104+ non_mobile_redirect_url : Optional [StrictStr ] = Field (default = None , alias = "nonMobileRedirectURL" )
105+ apple_app_store_url : Optional [StrictStr ] = Field (default = None , alias = "appleAppStoreURL" )
106+ google_play_store_url : Optional [StrictStr ] = Field (default = None , alias = "googlePlayStoreURL" )
101107 id : Annotated [str , Field (min_length = 10 , strict = True , max_length = 10 )]
102108 created_at : datetime = Field (alias = "createdAt" )
103109 updated_at : datetime = Field (alias = "updatedAt" )
104110 merchant_id : Annotated [str , Field (min_length = 10 , strict = True , max_length = 10 )] = Field (alias = "merchantID" )
105- __properties : ClassVar [List [str ]] = ["headerBackgroundColor" , "headerButtonColor" , "leftMenuHeaderBackgroundColor" , "leftMenuHeaderFontColor" , "leftMenuSectionBackgroundColor" , "leftMenuSectionFontColor" , "companyLogoURL" , "headerImageURL" , "headerCustomIcon" , "welcomeMessage" , "isAppleEnabled" , "isGoogleEnabled" , "isSamsungEnabled" , "isAdCredits" , "isStaticVouchers" , "isDynamicVouchers" , "isMembershipTier" , "isMembershipPoints" , "isMembershipLevel" , "isGiftCards" , "isGiftCertificates" , "isPromotions" , "isMerchantCredit" , "isTickets" , "isNewsArticles" , "isPerformances" , "isMessages" , "isCall" , "isRepresentatives" , "isProducts" , "isServices" , "isRoomRates" , "isAmenities" , "isGaming" , "isDining" , "isLounges" , "isMapDirections" , "isLinkBook" , "isImageGrid" , "isVideos" , "isTransactionHistory" , "isProfile" , "isSettings" , "isChatRoom" , "isSmsOptIn" , "smsOptInSourceID" , "isEmailSubscriber" , "googleAnalyticsID" , "facebookPixelID" , "publicChatRoomChannelID" , "vanityHandle" , "vanityPageWalletPrefix" , "merchantCreditPaymentDesignID" , "customDomain" , "isClaimed" , "mobileAppIconURL" , "isAgeGate" , "ageGateMinimum" , "socialInstagramURL" , "socialFacebookURL" , "socialYouTubeURL" , "socialTwitterURL" , "socialLinkedInURL" , "socialBackgroundColor" , "socialFontColor" , "primaryPhoneNumber" , "primaryWhatsApp" , "primaryEmailAddress" , "id" , "createdAt" , "updatedAt" , "merchantID" ]
111+ __properties : ClassVar [List [str ]] = ["headerBackgroundColor" , "headerButtonColor" , "leftMenuHeaderBackgroundColor" , "leftMenuHeaderFontColor" , "leftMenuSectionBackgroundColor" , "leftMenuSectionFontColor" , "companyLogoURL" , "headerImageURL" , "headerCustomIcon" , "welcomeMessage" , "isAppleEnabled" , "isGoogleEnabled" , "isSamsungEnabled" , "isAdCredits" , "isStaticVouchers" , "isDynamicVouchers" , "isMembershipTier" , "isMembershipPoints" , "isMembershipLevel" , "isGiftCards" , "isGiftCertificates" , "isPromotions" , "isMerchantCredit" , "isTickets" , "isNewsArticles" , "isPerformances" , "isMessages" , "isCall" , "isRepresentatives" , "isProducts" , "isServices" , "isRoomRates" , "isAmenities" , "isGaming" , "isDining" , "isLounges" , "isMapDirections" , "isLinkBook" , "isImageGrid" , "isVideos" , "isTransactionHistory" , "isProfile" , "isSettings" , "isChatRoom" , "isSmsOptIn" , "smsOptInSourceID" , "isEmailSubscriber" , "googleAnalyticsID" , "facebookPixelID" , "publicChatRoomChannelID" , "vanityHandle" , "vanityPageWalletPrefix" , "merchantCreditPaymentDesignID" , "customDomain" , "isClaimed" , "mobileAppIconURL" , "isAgeGate" , "ageGateMinimum" , "ageGateDeclineURL" , "socialInstagramURL" , "socialFacebookURL" , "socialYouTubeURL" , "socialTwitterURL" , "socialLinkedInURL" , "socialBackgroundColor" , "socialFontColor" , "primaryPhoneNumber" , "primaryWhatsApp" , "primaryEmailAddress" , "customJS" , "customCSS" , "nonMobileRedirectURL" , "appleAppStoreURL" , "googlePlayStoreURL" , "id" , "createdAt" , "updatedAt" , "merchantID" ]
106112
107113 @field_validator ('id' )
108114 def id_validate_regular_expression (cls , value ):
@@ -230,6 +236,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
230236 "mobileAppIconURL" : obj .get ("mobileAppIconURL" ),
231237 "isAgeGate" : obj .get ("isAgeGate" ),
232238 "ageGateMinimum" : obj .get ("ageGateMinimum" ),
239+ "ageGateDeclineURL" : obj .get ("ageGateDeclineURL" ),
233240 "socialInstagramURL" : obj .get ("socialInstagramURL" ),
234241 "socialFacebookURL" : obj .get ("socialFacebookURL" ),
235242 "socialYouTubeURL" : obj .get ("socialYouTubeURL" ),
@@ -240,6 +247,11 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
240247 "primaryPhoneNumber" : obj .get ("primaryPhoneNumber" ),
241248 "primaryWhatsApp" : obj .get ("primaryWhatsApp" ),
242249 "primaryEmailAddress" : obj .get ("primaryEmailAddress" ),
250+ "customJS" : obj .get ("customJS" ),
251+ "customCSS" : obj .get ("customCSS" ),
252+ "nonMobileRedirectURL" : obj .get ("nonMobileRedirectURL" ),
253+ "appleAppStoreURL" : obj .get ("appleAppStoreURL" ),
254+ "googlePlayStoreURL" : obj .get ("googlePlayStoreURL" ),
243255 "id" : obj .get ("id" ),
244256 "createdAt" : obj .get ("createdAt" ),
245257 "updatedAt" : obj .get ("updatedAt" ),
0 commit comments