{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE ExplicitForAll #-}
{-# LANGUAGE MultiWayIf #-}
{-# LANGUAGE DeriveGeneric #-}
module StripeAPI.Operations.PostIssuingCardholdersCardholder where
import qualified Prelude as GHC.Integer.Type
import qualified Prelude as GHC.Maybe
import qualified Control.Monad.Trans.Reader
import qualified Data.Aeson
import qualified Data.Aeson as Data.Aeson.Types
import qualified Data.Aeson as Data.Aeson.Types.FromJSON
import qualified Data.Aeson as Data.Aeson.Types.ToJSON
import qualified Data.Aeson as Data.Aeson.Types.Internal
import qualified Data.ByteString.Char8
import qualified Data.ByteString.Char8 as Data.ByteString.Internal
import qualified Data.Either
import qualified Data.Functor
import qualified Data.Scientific
import qualified Data.Text
import qualified Data.Text.Internal
import qualified Data.Time.Calendar as Data.Time.Calendar.Days
import qualified Data.Time.LocalTime as Data.Time.LocalTime.Internal.ZonedTime
import qualified GHC.Base
import qualified GHC.Classes
import qualified GHC.Generics
import qualified GHC.Int
import qualified GHC.Show
import qualified GHC.Types
import qualified Network.HTTP.Client
import qualified Network.HTTP.Client as Network.HTTP.Client.Request
import qualified Network.HTTP.Client as Network.HTTP.Client.Types
import qualified Network.HTTP.Simple
import qualified Network.HTTP.Types
import qualified Network.HTTP.Types as Network.HTTP.Types.Status
import qualified Network.HTTP.Types as Network.HTTP.Types.URI
import qualified StripeAPI.Common
import StripeAPI.Types
postIssuingCardholdersCardholder :: forall m s . (StripeAPI.Common.MonadHTTP m, StripeAPI.Common.SecurityScheme s) => StripeAPI.Common.Configuration s
-> GHC.Base.String
-> PostIssuingCardholdersCardholderRequestBody
-> m (Data.Either.Either Network.HTTP.Client.Types.HttpException (Network.HTTP.Client.Types.Response PostIssuingCardholdersCardholderResponse))
postIssuingCardholdersCardholder config
cardholder
body = GHC.Base.fmap (GHC.Base.fmap (\response_0 -> GHC.Base.fmap (Data.Either.either PostIssuingCardholdersCardholderResponseError GHC.Base.id GHC.Base.. (\response body -> if | (\status_1 -> Network.HTTP.Types.Status.statusCode status_1 GHC.Classes.== 200) (Network.HTTP.Client.Types.responseStatus response) -> PostIssuingCardholdersCardholderResponse200 Data.Functor.<$> (Data.Aeson.eitherDecodeStrict body :: Data.Either.Either GHC.Base.String
Issuing'cardholder)
| GHC.Base.const GHC.Types.True (Network.HTTP.Client.Types.responseStatus response) -> PostIssuingCardholdersCardholderResponseDefault Data.Functor.<$> (Data.Aeson.eitherDecodeStrict body :: Data.Either.Either GHC.Base.String
Error)
| GHC.Base.otherwise -> Data.Either.Left "Missing default response type") response_0) response_0)) (StripeAPI.Common.doBodyCallWithConfiguration config (Data.Text.toUpper (Data.Text.pack "POST")) (Data.Text.pack ("/v1/issuing/cardholders/" GHC.Base.++ (Data.ByteString.Char8.unpack (Network.HTTP.Types.URI.urlEncode GHC.Types.True GHC.Base.$ (Data.ByteString.Char8.pack GHC.Base.$ StripeAPI.Common.stringifyModel cardholder)) GHC.Base.++ ""))) [] body StripeAPI.Common.RequestBodyEncodingFormData)
postIssuingCardholdersCardholderRaw :: forall m s . (StripeAPI.Common.MonadHTTP m,
StripeAPI.Common.SecurityScheme s) =>
StripeAPI.Common.Configuration s ->
GHC.Base.String ->
PostIssuingCardholdersCardholderRequestBody ->
m (Data.Either.Either Network.HTTP.Client.Types.HttpException
(Network.HTTP.Client.Types.Response Data.ByteString.Internal.ByteString))
postIssuingCardholdersCardholderRaw config
cardholder
body = GHC.Base.id (StripeAPI.Common.doBodyCallWithConfiguration config (Data.Text.toUpper (Data.Text.pack "POST")) (Data.Text.pack ("/v1/issuing/cardholders/" GHC.Base.++ (Data.ByteString.Char8.unpack (Network.HTTP.Types.URI.urlEncode GHC.Types.True GHC.Base.$ (Data.ByteString.Char8.pack GHC.Base.$ StripeAPI.Common.stringifyModel cardholder)) GHC.Base.++ ""))) [] body StripeAPI.Common.RequestBodyEncodingFormData)
postIssuingCardholdersCardholderM :: forall m s . (StripeAPI.Common.MonadHTTP m,
StripeAPI.Common.SecurityScheme s) =>
GHC.Base.String ->
PostIssuingCardholdersCardholderRequestBody ->
Control.Monad.Trans.Reader.ReaderT (StripeAPI.Common.Configuration s)
m
(Data.Either.Either Network.HTTP.Client.Types.HttpException
(Network.HTTP.Client.Types.Response PostIssuingCardholdersCardholderResponse))
postIssuingCardholdersCardholderM cardholder
body = GHC.Base.fmap (GHC.Base.fmap (\response_2 -> GHC.Base.fmap (Data.Either.either PostIssuingCardholdersCardholderResponseError GHC.Base.id GHC.Base.. (\response body -> if | (\status_3 -> Network.HTTP.Types.Status.statusCode status_3 GHC.Classes.== 200) (Network.HTTP.Client.Types.responseStatus response) -> PostIssuingCardholdersCardholderResponse200 Data.Functor.<$> (Data.Aeson.eitherDecodeStrict body :: Data.Either.Either GHC.Base.String
Issuing'cardholder)
| GHC.Base.const GHC.Types.True (Network.HTTP.Client.Types.responseStatus response) -> PostIssuingCardholdersCardholderResponseDefault Data.Functor.<$> (Data.Aeson.eitherDecodeStrict body :: Data.Either.Either GHC.Base.String
Error)
| GHC.Base.otherwise -> Data.Either.Left "Missing default response type") response_2) response_2)) (StripeAPI.Common.doBodyCallWithConfigurationM (Data.Text.toUpper (Data.Text.pack "POST")) (Data.Text.pack ("/v1/issuing/cardholders/" GHC.Base.++ (Data.ByteString.Char8.unpack (Network.HTTP.Types.URI.urlEncode GHC.Types.True GHC.Base.$ (Data.ByteString.Char8.pack GHC.Base.$ StripeAPI.Common.stringifyModel cardholder)) GHC.Base.++ ""))) [] body StripeAPI.Common.RequestBodyEncodingFormData)
postIssuingCardholdersCardholderRawM :: forall m s . (StripeAPI.Common.MonadHTTP m,
StripeAPI.Common.SecurityScheme s) =>
GHC.Base.String ->
PostIssuingCardholdersCardholderRequestBody ->
Control.Monad.Trans.Reader.ReaderT (StripeAPI.Common.Configuration s)
m
(Data.Either.Either Network.HTTP.Client.Types.HttpException
(Network.HTTP.Client.Types.Response Data.ByteString.Internal.ByteString))
postIssuingCardholdersCardholderRawM cardholder
body = GHC.Base.id (StripeAPI.Common.doBodyCallWithConfigurationM (Data.Text.toUpper (Data.Text.pack "POST")) (Data.Text.pack ("/v1/issuing/cardholders/" GHC.Base.++ (Data.ByteString.Char8.unpack (Network.HTTP.Types.URI.urlEncode GHC.Types.True GHC.Base.$ (Data.ByteString.Char8.pack GHC.Base.$ StripeAPI.Common.stringifyModel cardholder)) GHC.Base.++ ""))) [] body StripeAPI.Common.RequestBodyEncodingFormData)
data PostIssuingCardholdersCardholderRequestBody = PostIssuingCardholdersCardholderRequestBody {
postIssuingCardholdersCardholderRequestBodyAuthorizationControls :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyAuthorizationControls')
, postIssuingCardholdersCardholderRequestBodyBilling :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyBilling')
, postIssuingCardholdersCardholderRequestBodyCompany :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyCompany')
, postIssuingCardholdersCardholderRequestBodyEmail :: (GHC.Maybe.Maybe GHC.Base.String)
, postIssuingCardholdersCardholderRequestBodyExpand :: (GHC.Maybe.Maybe ([] GHC.Base.String))
, postIssuingCardholdersCardholderRequestBodyIndividual :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyIndividual')
, postIssuingCardholdersCardholderRequestBodyIsDefault :: (GHC.Maybe.Maybe GHC.Types.Bool)
, postIssuingCardholdersCardholderRequestBodyMetadata :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyMetadata')
, postIssuingCardholdersCardholderRequestBodyPhoneNumber :: (GHC.Maybe.Maybe GHC.Base.String)
, postIssuingCardholdersCardholderRequestBodyStatus :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyStatus')
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBody
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "authorization_controls" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls obj) : (Data.Aeson..=) "billing" (postIssuingCardholdersCardholderRequestBodyBilling obj) : (Data.Aeson..=) "company" (postIssuingCardholdersCardholderRequestBodyCompany obj) : (Data.Aeson..=) "email" (postIssuingCardholdersCardholderRequestBodyEmail obj) : (Data.Aeson..=) "expand" (postIssuingCardholdersCardholderRequestBodyExpand obj) : (Data.Aeson..=) "individual" (postIssuingCardholdersCardholderRequestBodyIndividual obj) : (Data.Aeson..=) "is_default" (postIssuingCardholdersCardholderRequestBodyIsDefault obj) : (Data.Aeson..=) "metadata" (postIssuingCardholdersCardholderRequestBodyMetadata obj) : (Data.Aeson..=) "phone_number" (postIssuingCardholdersCardholderRequestBodyPhoneNumber obj) : (Data.Aeson..=) "status" (postIssuingCardholdersCardholderRequestBodyStatus obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "authorization_controls" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls obj) GHC.Base.<> ((Data.Aeson..=) "billing" (postIssuingCardholdersCardholderRequestBodyBilling obj) GHC.Base.<> ((Data.Aeson..=) "company" (postIssuingCardholdersCardholderRequestBodyCompany obj) GHC.Base.<> ((Data.Aeson..=) "email" (postIssuingCardholdersCardholderRequestBodyEmail obj) GHC.Base.<> ((Data.Aeson..=) "expand" (postIssuingCardholdersCardholderRequestBodyExpand obj) GHC.Base.<> ((Data.Aeson..=) "individual" (postIssuingCardholdersCardholderRequestBodyIndividual obj) GHC.Base.<> ((Data.Aeson..=) "is_default" (postIssuingCardholdersCardholderRequestBodyIsDefault obj) GHC.Base.<> ((Data.Aeson..=) "metadata" (postIssuingCardholdersCardholderRequestBodyMetadata obj) GHC.Base.<> ((Data.Aeson..=) "phone_number" (postIssuingCardholdersCardholderRequestBodyPhoneNumber obj) GHC.Base.<> (Data.Aeson..=) "status" (postIssuingCardholdersCardholderRequestBodyStatus obj))))))))))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBody
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBody" (\obj -> (((((((((GHC.Base.pure PostIssuingCardholdersCardholderRequestBody GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "authorization_controls")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "billing")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "company")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "email")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "expand")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "individual")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "is_default")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "metadata")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "phone_number")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "status"))
data PostIssuingCardholdersCardholderRequestBodyAuthorizationControls' = PostIssuingCardholdersCardholderRequestBodyAuthorizationControls' {
postIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories :: (GHC.Maybe.Maybe ([] PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'))
, postIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories :: (GHC.Maybe.Maybe ([] PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'))
, postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits :: (GHC.Maybe.Maybe ([] PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'))
, postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimitsCurrency :: (GHC.Maybe.Maybe GHC.Base.String)
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "allowed_categories" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories obj) : (Data.Aeson..=) "blocked_categories" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories obj) : (Data.Aeson..=) "spending_limits" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits obj) : (Data.Aeson..=) "spending_limits_currency" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimitsCurrency obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "allowed_categories" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories obj) GHC.Base.<> ((Data.Aeson..=) "blocked_categories" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories obj) GHC.Base.<> ((Data.Aeson..=) "spending_limits" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits obj) GHC.Base.<> (Data.Aeson..=) "spending_limits_currency" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimitsCurrency obj))))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'" (\obj -> (((GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyAuthorizationControls' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "allowed_categories")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "blocked_categories")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "spending_limits")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "spending_limits_currency"))
data PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'
= PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumOther Data.Aeson.Types.Internal.Value
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumTyped GHC.Base.String
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAcRefrigerationRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAccountingBookkeepingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAdvertisingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAgriculturalCooperative
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAirlinesAirCarriers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAirportsFlyingFields
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAmbulanceServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAmusementParksCarnivals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAntiqueReproductions
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAntiqueShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAquariums
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArchitecturalSurveyingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArtDealersAndGalleries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArtistsSupplyAndCraftShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoAndHomeSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoBodyRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoPaintShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoServiceShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomatedCashDisburse
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomatedFuelDispensers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomobileAssociations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomotivePartsAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomotiveTireStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBailAndBondPayments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBakeries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBandsOrchestras
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBarberAndBeautyShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBettingCasinoGambling
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBicycleShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBilliardPoolEstablishments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBoatDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBoatRentalsAndLeases
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBookStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBooksPeriodicalsAndNewspapers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBowlingAlleys
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBusLines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBusinessSecretarialSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBuyingShoppingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCameraAndPhotographicSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCandyNutAndConfectioneryStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersNewUsed
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersUsedOnly
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarRentalAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarWashes
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarpentryServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarpetUpholsteryCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCaterers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChemicalsAndAlliedProducts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChildCareServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChildrensAndInfantsWearStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChiropodistsPodiatrists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChiropractors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCigarStoresAndStands
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCivicSocialFraternalAssociations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCleaningAndMaintenance
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringClothingRental
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCollegesUniversities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialEquipment
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialFootwear
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialPhotographyArtAndGraphics
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommuterTransportAndFerries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerNetworkServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerProgramming
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerSoftwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputersPeripheralsAndSoftware
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConcreteWorkServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConstructionMaterials
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConsultingPublicRelations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCorrespondenceSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCosmeticStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCounselingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCountryClubs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCourierServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCourtCosts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCreditReportingAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCruiseLines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDairyProductsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDanceHallStudiosSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDatingEscortServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDentistsOrthodontists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDepartmentStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDetectiveAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsApplications
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsGames
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsLargeVolume
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsMedia
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingCatalogMerchant
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingInboundTelemarketing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingInsuranceServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingOther
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingOutboundTelemarketing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingSubscription
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingTravel
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDiscountStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDoctors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDoorToDoorSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrinkingPlaces
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrugStoresAndPharmacies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDryCleaners
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDurableGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDutyFreeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEatingPlacesRestaurants
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEducationalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricRazorStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricalPartsAndEquipment
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectronicsRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectronicsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElementarySecondarySchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEmploymentTempAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEquipmentRental
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringExterminatingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFamilyClothingStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFastFoodRestaurants
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFinancialInstitutions
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFinesGovernmentAdministrativeEntities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFloorCoveringStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFlorists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFreezerAndLockerMeatProvisioners
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFuelDealersNonAutomotive
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFuneralServicesCrematories
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurnitureRepairRefinishing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurriersAndFurShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGeneralServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGiftCardNoveltyAndSouvenirShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGlassPaintAndWallpaperStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGlasswareCrystalStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGolfCoursesPublic
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGovernmentServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGroceryStoresSupermarkets
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHardwareEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHardwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHealthAndBeautySpas
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHearingAidsSalesAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHeatingPlumbingAC
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHobbyToyAndGameShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHomeSupplyWarehouseStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHospitals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHotelsMotelsAndResorts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHouseholdApplianceStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringIndustrialSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInformationRetrievalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInsuranceDefault
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInsuranceUnderwritingPremiums
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringIntraCompanyPurchases
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLandscapingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLaundries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLaundryCleaningServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLegalServicesAttorneys
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLuggageAndLeatherGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLumberBuildingMaterialsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringManualCashDisburse
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMarinasServiceAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMasonryStoneworkAndPlaster
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMassageParlors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalAndDentalLabs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMembershipOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMensWomensClothingStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMetalServiceCenters
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneous
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousApparelAndAccessoryShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousAutoDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousBusinessServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousFoodStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralMerchandise
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousPublishingAndPrinting
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousRecreationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousSpecialtyRetail
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMobileHomeDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotionPictureTheaters
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorFreightCarriersAndTrucking
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorHomesDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorVehicleSuppliesAndNewParts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsAndDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNewsDealersAndNewsstands
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNonFiMoneyOrders
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNonFiStoredValueCardPurchaseLoad
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNondurableGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNurseriesLawnAndGardenSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNursingPersonalCare
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOfficeAndCommercialFurniture
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOpticiansEyeglasses
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOptometristsOphthalmologist
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOrthopedicGoodsProstheticDevices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOsteopaths
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPackageStoresBeerWineAndLiquor
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPaintsVarnishesAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringParkingLotsGarages
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPassengerRailways
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPawnShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPetShopsPetFoodAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPetroleumAndPetroleumProducts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotoDeveloping
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotographicStudios
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPictureVideoProduction
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPoliticalOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPostalServicesGovernmentOnly
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringProfessionalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPublicWarehousingAndStorage
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringQuickCopyReproAndBlueprint
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRailroads
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRealEstateAgentsAndManagersRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRecordStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRecreationalVehicleRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringReligiousGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringReligiousOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRoofingSidingSheetMetal
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSecretarialSupportServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSecurityBrokersDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringServiceStations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringShoeRepairHatCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringShoeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSmallApplianceRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSnowmobileDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSpecialTradeServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSpecialtyCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportingGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportingRecreationCamps
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportsAndRidingApparelStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportsClubsFields
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStampAndCoinStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSwimmingPoolsSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTUiTravelGermany
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTailorsAlterations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxPaymentsGovernmentAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxPreparationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxicabsLimousines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelecommunicationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelegraphServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTentAndAwningShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTestingLaboratories
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTheatricalTicketAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTimeshares
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTireRetreadingAndRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTollsBridgeFees
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTouristAttractionsAndExhibits
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTowingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTrailerParksCampgrounds
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTransportationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTravelAgenciesTourOperators
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTruckStopIteration
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTruckUtilityTrailerRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTypesettingPlateMakingAndRelatedServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTypewriterStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUniformsCommercialClothing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUsedMerchandiseAndSecondhandStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUtilities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVarietyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVeterinaryServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoAmusementGameSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoGameArcades
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoTapeRentalStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVocationalTradeSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWatchJewelryRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWeldingRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWholesaleClubs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWigAndToupeeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWiresMoneyOrders
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWomensAccessoryAndSpecialtyShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWomensReadyToWearStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWreckingAndSalvageYards
deriving (GHC.Show.Show, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'
where toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumOther patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumTyped patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAcRefrigerationRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ac_refrigeration_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAccountingBookkeepingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "accounting_bookkeeping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAdvertisingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "advertising_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAgriculturalCooperative) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "agricultural_cooperative"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAirlinesAirCarriers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airlines_air_carriers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAirportsFlyingFields) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airports_flying_fields"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAmbulanceServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ambulance_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAmusementParksCarnivals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "amusement_parks_carnivals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAntiqueReproductions) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_reproductions"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAntiqueShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAquariums) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "aquariums"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArchitecturalSurveyingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "architectural_surveying_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArtDealersAndGalleries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "art_dealers_and_galleries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArtistsSupplyAndCraftShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "artists_supply_and_craft_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoAndHomeSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_and_home_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoBodyRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_body_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoPaintShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_paint_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoServiceShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_service_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomatedCashDisburse) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_cash_disburse"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomatedFuelDispensers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_fuel_dispensers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomobileAssociations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automobile_associations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomotivePartsAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_parts_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomotiveTireStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_tire_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBailAndBondPayments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bail_and_bond_payments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBakeries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bakeries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBandsOrchestras) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bands_orchestras"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBarberAndBeautyShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "barber_and_beauty_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBettingCasinoGambling) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "betting_casino_gambling"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBicycleShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bicycle_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBilliardPoolEstablishments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "billiard_pool_establishments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBoatDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBoatRentalsAndLeases) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_rentals_and_leases"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBookStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "book_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBooksPeriodicalsAndNewspapers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "books_periodicals_and_newspapers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBowlingAlleys) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bowling_alleys"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBusLines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bus_lines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBusinessSecretarialSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "business_secretarial_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBuyingShoppingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "buying_shopping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cable_satellite_and_other_pay_television_and_radio"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCameraAndPhotographicSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "camera_and_photographic_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCandyNutAndConfectioneryStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "candy_nut_and_confectionery_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersNewUsed) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_new_used"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersUsedOnly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_used_only"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarRentalAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_rental_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarWashes) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_washes"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarpentryServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpentry_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarpetUpholsteryCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpet_upholstery_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCaterers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "caterers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "charitable_and_social_service_organizations_fundraising"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChemicalsAndAlliedProducts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chemicals_and_allied_products"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChildCareServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "child_care_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChildrensAndInfantsWearStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "childrens_and_infants_wear_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChiropodistsPodiatrists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropodists_podiatrists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChiropractors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropractors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCigarStoresAndStands) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cigar_stores_and_stands"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCivicSocialFraternalAssociations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "civic_social_fraternal_associations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCleaningAndMaintenance) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cleaning_and_maintenance"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringClothingRental) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "clothing_rental"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCollegesUniversities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "colleges_universities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialEquipment) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_equipment"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialFootwear) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_footwear"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialPhotographyArtAndGraphics) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_photography_art_and_graphics"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommuterTransportAndFerries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commuter_transport_and_ferries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerNetworkServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_network_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerProgramming) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_programming"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerSoftwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_software_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputersPeripheralsAndSoftware) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computers_peripherals_and_software"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConcreteWorkServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "concrete_work_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConstructionMaterials) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "construction_materials"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConsultingPublicRelations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "consulting_public_relations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCorrespondenceSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "correspondence_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCosmeticStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cosmetic_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCounselingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "counseling_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCountryClubs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "country_clubs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCourierServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "courier_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCourtCosts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "court_costs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCreditReportingAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "credit_reporting_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCruiseLines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cruise_lines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDairyProductsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dairy_products_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDanceHallStudiosSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dance_hall_studios_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDatingEscortServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dating_escort_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDentistsOrthodontists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dentists_orthodontists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDepartmentStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "department_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDetectiveAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "detective_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsApplications) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_applications"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsGames) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_games"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsLargeVolume) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_large_volume"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsMedia) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_media"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingCatalogMerchant) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_catalog_merchant"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_combination_catalog_and_retail_merchant"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingInboundTelemarketing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_inbound_telemarketing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingInsuranceServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_insurance_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingOther) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_other"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingOutboundTelemarketing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_outbound_telemarketing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingSubscription) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_subscription"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingTravel) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_travel"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDiscountStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "discount_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDoctors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "doctors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDoorToDoorSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "door_to_door_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drapery_window_covering_and_upholstery_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrinkingPlaces) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drinking_places"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrugStoresAndPharmacies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drug_stores_and_pharmacies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drugs_drug_proprietaries_and_druggist_sundries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDryCleaners) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dry_cleaners"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDurableGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "durable_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDutyFreeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "duty_free_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEatingPlacesRestaurants) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "eating_places_restaurants"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEducationalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "educational_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricRazorStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electric_razor_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricalPartsAndEquipment) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_parts_and_equipment"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectronicsRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectronicsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElementarySecondarySchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "elementary_secondary_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEmploymentTempAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "employment_temp_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEquipmentRental) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "equipment_rental"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringExterminatingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "exterminating_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFamilyClothingStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "family_clothing_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFastFoodRestaurants) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fast_food_restaurants"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFinancialInstitutions) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "financial_institutions"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFinesGovernmentAdministrativeEntities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fines_government_administrative_entities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fireplace_fireplace_screens_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFloorCoveringStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "floor_covering_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFlorists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists_supplies_nursery_stock_and_flowers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFreezerAndLockerMeatProvisioners) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "freezer_and_locker_meat_provisioners"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFuelDealersNonAutomotive) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fuel_dealers_non_automotive"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFuneralServicesCrematories) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "funeral_services_crematories"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_home_furnishings_and_equipment_stores_except_appliances"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurnitureRepairRefinishing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_repair_refinishing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurriersAndFurShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furriers_and_fur_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGeneralServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "general_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGiftCardNoveltyAndSouvenirShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "gift_card_novelty_and_souvenir_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGlassPaintAndWallpaperStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glass_paint_and_wallpaper_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGlasswareCrystalStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glassware_crystal_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGolfCoursesPublic) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "golf_courses_public"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGovernmentServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "government_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGroceryStoresSupermarkets) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "grocery_stores_supermarkets"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHardwareEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHardwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHealthAndBeautySpas) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "health_and_beauty_spas"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHearingAidsSalesAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hearing_aids_sales_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHeatingPlumbingAC) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "heating_plumbing_a_c"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHobbyToyAndGameShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hobby_toy_and_game_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHomeSupplyWarehouseStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "home_supply_warehouse_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHospitals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hospitals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHotelsMotelsAndResorts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hotels_motels_and_resorts"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHouseholdApplianceStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "household_appliance_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringIndustrialSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "industrial_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInformationRetrievalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "information_retrieval_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInsuranceDefault) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_default"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInsuranceUnderwritingPremiums) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_underwriting_premiums"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringIntraCompanyPurchases) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "intra_company_purchases"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "jewelry_stores_watches_clocks_and_silverware_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLandscapingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "landscaping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLaundries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLaundryCleaningServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundry_cleaning_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLegalServicesAttorneys) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "legal_services_attorneys"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLuggageAndLeatherGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "luggage_and_leather_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLumberBuildingMaterialsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "lumber_building_materials_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringManualCashDisburse) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "manual_cash_disburse"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMarinasServiceAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "marinas_service_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMasonryStoneworkAndPlaster) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "masonry_stonework_and_plaster"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMassageParlors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "massage_parlors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalAndDentalLabs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_and_dental_labs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_dental_ophthalmic_and_hospital_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMembershipOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "membership_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_and_boys_clothing_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMensWomensClothingStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_womens_clothing_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMetalServiceCenters) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "metal_service_centers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneous) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousApparelAndAccessoryShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_apparel_and_accessory_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousAutoDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_auto_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousBusinessServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_business_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousFoodStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_food_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralMerchandise) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_merchandise"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_home_furnishing_specialty_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousPublishingAndPrinting) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_publishing_and_printing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousRecreationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_recreation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousSpecialtyRetail) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_specialty_retail"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMobileHomeDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mobile_home_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotionPictureTheaters) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motion_picture_theaters"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorFreightCarriersAndTrucking) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_freight_carriers_and_trucking"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorHomesDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_homes_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorVehicleSuppliesAndNewParts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_vehicle_supplies_and_new_parts"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsAndDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_and_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "music_stores_musical_instruments_pianos_and_sheet_music"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNewsDealersAndNewsstands) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "news_dealers_and_newsstands"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNonFiMoneyOrders) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_money_orders"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNonFiStoredValueCardPurchaseLoad) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_stored_value_card_purchase_load"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNondurableGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nondurable_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNurseriesLawnAndGardenSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nurseries_lawn_and_garden_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNursingPersonalCare) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nursing_personal_care"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOfficeAndCommercialFurniture) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "office_and_commercial_furniture"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOpticiansEyeglasses) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "opticians_eyeglasses"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOptometristsOphthalmologist) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "optometrists_ophthalmologist"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOrthopedicGoodsProstheticDevices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "orthopedic_goods_prosthetic_devices"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOsteopaths) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "osteopaths"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPackageStoresBeerWineAndLiquor) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "package_stores_beer_wine_and_liquor"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPaintsVarnishesAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "paints_varnishes_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringParkingLotsGarages) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "parking_lots_garages"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPassengerRailways) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "passenger_railways"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPawnShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pawn_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPetShopsPetFoodAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pet_shops_pet_food_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPetroleumAndPetroleumProducts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "petroleum_and_petroleum_products"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotoDeveloping) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photo_developing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_photocopy_microfilm_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotographicStudios) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_studios"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPictureVideoProduction) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "picture_video_production"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "piece_goods_notions_and_other_dry_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "plumbing_heating_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPoliticalOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "political_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPostalServicesGovernmentOnly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "postal_services_government_only"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "precious_stones_and_metals_watches_and_jewelry"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringProfessionalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "professional_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPublicWarehousingAndStorage) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "public_warehousing_and_storage"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringQuickCopyReproAndBlueprint) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "quick_copy_repro_and_blueprint"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRailroads) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "railroads"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRealEstateAgentsAndManagersRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "real_estate_agents_and_managers_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRecordStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "record_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRecreationalVehicleRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "recreational_vehicle_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringReligiousGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringReligiousOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRoofingSidingSheetMetal) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "roofing_siding_sheet_metal"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSecretarialSupportServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "secretarial_support_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSecurityBrokersDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "security_brokers_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringServiceStations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "service_stations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sewing_needlework_fabric_and_piece_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringShoeRepairHatCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_repair_hat_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringShoeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSmallApplianceRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "small_appliance_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSnowmobileDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "snowmobile_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSpecialTradeServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "special_trade_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSpecialtyCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "specialty_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportingGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportingRecreationCamps) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_recreation_camps"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportsAndRidingApparelStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_and_riding_apparel_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportsClubsFields) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_clubs_fields"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStampAndCoinStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stamp_and_coin_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationary_office_supplies_printing_and_writing_paper"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationery_stores_office_and_school_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSwimmingPoolsSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "swimming_pools_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTUiTravelGermany) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "t_ui_travel_germany"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTailorsAlterations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tailors_alterations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxPaymentsGovernmentAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_payments_government_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxPreparationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_preparation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxicabsLimousines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "taxicabs_limousines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_equipment_and_telephone_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelecommunicationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelegraphServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telegraph_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTentAndAwningShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tent_and_awning_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTestingLaboratories) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "testing_laboratories"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTheatricalTicketAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "theatrical_ticket_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTimeshares) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "timeshares"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTireRetreadingAndRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tire_retreading_and_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTollsBridgeFees) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tolls_bridge_fees"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTouristAttractionsAndExhibits) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tourist_attractions_and_exhibits"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTowingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "towing_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTrailerParksCampgrounds) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "trailer_parks_campgrounds"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTransportationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "transportation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTravelAgenciesTourOperators) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "travel_agencies_tour_operators"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTruckStopIteration) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_stop_iteration"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTruckUtilityTrailerRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_utility_trailer_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTypesettingPlateMakingAndRelatedServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typesetting_plate_making_and_related_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTypewriterStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typewriter_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "u_s_federal_government_agencies_or_departments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUniformsCommercialClothing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "uniforms_commercial_clothing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUsedMerchandiseAndSecondhandStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "used_merchandise_and_secondhand_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUtilities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "utilities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVarietyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "variety_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVeterinaryServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "veterinary_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoAmusementGameSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_amusement_game_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoGameArcades) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_game_arcades"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoTapeRentalStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_tape_rental_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVocationalTradeSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "vocational_trade_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWatchJewelryRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "watch_jewelry_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWeldingRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "welding_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWholesaleClubs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wholesale_clubs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWigAndToupeeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wig_and_toupee_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWiresMoneyOrders) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wires_money_orders"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWomensAccessoryAndSpecialtyShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_accessory_and_specialty_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWomensReadyToWearStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_ready_to_wear_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWreckingAndSalvageYards) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wrecking_and_salvage_yards"
instance Data.Aeson.FromJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'
where parseJSON val = GHC.Base.pure (if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ac_refrigeration_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAcRefrigerationRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "accounting_bookkeeping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAccountingBookkeepingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "advertising_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAdvertisingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "agricultural_cooperative")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAgriculturalCooperative
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airlines_air_carriers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAirlinesAirCarriers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airports_flying_fields")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAirportsFlyingFields
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ambulance_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAmbulanceServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "amusement_parks_carnivals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAmusementParksCarnivals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_reproductions")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAntiqueReproductions
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAntiqueShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "aquariums")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAquariums
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "architectural_surveying_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArchitecturalSurveyingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "art_dealers_and_galleries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArtDealersAndGalleries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "artists_supply_and_craft_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringArtistsSupplyAndCraftShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_and_home_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoAndHomeSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_body_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoBodyRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_paint_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoPaintShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_service_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutoServiceShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_cash_disburse")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomatedCashDisburse
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_fuel_dispensers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomatedFuelDispensers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automobile_associations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomobileAssociations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_parts_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomotivePartsAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_tire_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringAutomotiveTireStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bail_and_bond_payments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBailAndBondPayments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bakeries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBakeries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bands_orchestras")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBandsOrchestras
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "barber_and_beauty_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBarberAndBeautyShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "betting_casino_gambling")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBettingCasinoGambling
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bicycle_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBicycleShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "billiard_pool_establishments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBilliardPoolEstablishments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBoatDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_rentals_and_leases")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBoatRentalsAndLeases
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "book_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBookStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "books_periodicals_and_newspapers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBooksPeriodicalsAndNewspapers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bowling_alleys")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBowlingAlleys
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bus_lines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBusLines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "business_secretarial_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBusinessSecretarialSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "buying_shopping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringBuyingShoppingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cable_satellite_and_other_pay_television_and_radio")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "camera_and_photographic_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCameraAndPhotographicSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "candy_nut_and_confectionery_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCandyNutAndConfectioneryStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_new_used")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersNewUsed
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_used_only")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersUsedOnly
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_rental_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarRentalAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_washes")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarWashes
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpentry_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarpentryServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpet_upholstery_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCarpetUpholsteryCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "caterers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCaterers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "charitable_and_social_service_organizations_fundraising")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chemicals_and_allied_products")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChemicalsAndAlliedProducts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "child_care_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChildCareServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "childrens_and_infants_wear_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChildrensAndInfantsWearStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropodists_podiatrists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChiropodistsPodiatrists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropractors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringChiropractors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cigar_stores_and_stands")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCigarStoresAndStands
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "civic_social_fraternal_associations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCivicSocialFraternalAssociations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cleaning_and_maintenance")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCleaningAndMaintenance
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "clothing_rental")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringClothingRental
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "colleges_universities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCollegesUniversities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_equipment")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialEquipment
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_footwear")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialFootwear
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_photography_art_and_graphics")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommercialPhotographyArtAndGraphics
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commuter_transport_and_ferries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCommuterTransportAndFerries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_network_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerNetworkServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_programming")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerProgramming
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_software_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputerSoftwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computers_peripherals_and_software")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringComputersPeripheralsAndSoftware
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "concrete_work_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConcreteWorkServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "construction_materials")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConstructionMaterials
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "consulting_public_relations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringConsultingPublicRelations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "correspondence_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCorrespondenceSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cosmetic_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCosmeticStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "counseling_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCounselingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "country_clubs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCountryClubs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "courier_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCourierServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "court_costs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCourtCosts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "credit_reporting_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCreditReportingAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cruise_lines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringCruiseLines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dairy_products_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDairyProductsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dance_hall_studios_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDanceHallStudiosSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dating_escort_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDatingEscortServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dentists_orthodontists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDentistsOrthodontists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "department_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDepartmentStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "detective_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDetectiveAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_applications")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsApplications
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_games")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsGames
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_large_volume")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsLargeVolume
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_media")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsMedia
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_catalog_merchant")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingCatalogMerchant
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_combination_catalog_and_retail_merchant")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_inbound_telemarketing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingInboundTelemarketing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_insurance_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingInsuranceServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_other")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingOther
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_outbound_telemarketing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingOutboundTelemarketing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_subscription")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingSubscription
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_travel")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDirectMarketingTravel
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "discount_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDiscountStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "doctors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDoctors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "door_to_door_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDoorToDoorSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drapery_window_covering_and_upholstery_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drinking_places")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrinkingPlaces
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drug_stores_and_pharmacies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrugStoresAndPharmacies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drugs_drug_proprietaries_and_druggist_sundries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dry_cleaners")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDryCleaners
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "durable_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDurableGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "duty_free_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringDutyFreeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "eating_places_restaurants")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEatingPlacesRestaurants
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "educational_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEducationalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electric_razor_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricRazorStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_parts_and_equipment")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricalPartsAndEquipment
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectricalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectronicsRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElectronicsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "elementary_secondary_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringElementarySecondarySchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "employment_temp_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEmploymentTempAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "equipment_rental")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringEquipmentRental
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "exterminating_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringExterminatingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "family_clothing_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFamilyClothingStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fast_food_restaurants")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFastFoodRestaurants
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "financial_institutions")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFinancialInstitutions
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fines_government_administrative_entities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFinesGovernmentAdministrativeEntities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fireplace_fireplace_screens_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "floor_covering_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFloorCoveringStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFlorists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists_supplies_nursery_stock_and_flowers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "freezer_and_locker_meat_provisioners")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFreezerAndLockerMeatProvisioners
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fuel_dealers_non_automotive")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFuelDealersNonAutomotive
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "funeral_services_crematories")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFuneralServicesCrematories
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_home_furnishings_and_equipment_stores_except_appliances")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_repair_refinishing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurnitureRepairRefinishing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furriers_and_fur_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringFurriersAndFurShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "general_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGeneralServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "gift_card_novelty_and_souvenir_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGiftCardNoveltyAndSouvenirShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glass_paint_and_wallpaper_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGlassPaintAndWallpaperStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glassware_crystal_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGlasswareCrystalStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "golf_courses_public")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGolfCoursesPublic
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "government_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGovernmentServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "grocery_stores_supermarkets")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringGroceryStoresSupermarkets
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHardwareEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHardwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "health_and_beauty_spas")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHealthAndBeautySpas
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hearing_aids_sales_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHearingAidsSalesAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "heating_plumbing_a_c")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHeatingPlumbingAC
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hobby_toy_and_game_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHobbyToyAndGameShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "home_supply_warehouse_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHomeSupplyWarehouseStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hospitals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHospitals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hotels_motels_and_resorts")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHotelsMotelsAndResorts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "household_appliance_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringHouseholdApplianceStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "industrial_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringIndustrialSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "information_retrieval_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInformationRetrievalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_default")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInsuranceDefault
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_underwriting_premiums")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringInsuranceUnderwritingPremiums
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "intra_company_purchases")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringIntraCompanyPurchases
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "jewelry_stores_watches_clocks_and_silverware_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "landscaping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLandscapingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLaundries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundry_cleaning_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLaundryCleaningServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "legal_services_attorneys")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLegalServicesAttorneys
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "luggage_and_leather_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLuggageAndLeatherGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "lumber_building_materials_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringLumberBuildingMaterialsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "manual_cash_disburse")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringManualCashDisburse
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "marinas_service_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMarinasServiceAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "masonry_stonework_and_plaster")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMasonryStoneworkAndPlaster
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "massage_parlors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMassageParlors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_and_dental_labs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalAndDentalLabs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_dental_ophthalmic_and_hospital_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMedicalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "membership_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMembershipOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_and_boys_clothing_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_womens_clothing_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMensWomensClothingStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "metal_service_centers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMetalServiceCenters
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneous
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_apparel_and_accessory_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousApparelAndAccessoryShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_auto_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousAutoDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_business_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousBusinessServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_food_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousFoodStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_merchandise")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralMerchandise
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_home_furnishing_specialty_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_publishing_and_printing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousPublishingAndPrinting
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_recreation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousRecreationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_specialty_retail")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMiscellaneousSpecialtyRetail
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mobile_home_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMobileHomeDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motion_picture_theaters")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotionPictureTheaters
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_freight_carriers_and_trucking")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorFreightCarriersAndTrucking
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_homes_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorHomesDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_vehicle_supplies_and_new_parts")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorVehicleSuppliesAndNewParts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_and_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsAndDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "music_stores_musical_instruments_pianos_and_sheet_music")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "news_dealers_and_newsstands")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNewsDealersAndNewsstands
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_money_orders")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNonFiMoneyOrders
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_stored_value_card_purchase_load")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNonFiStoredValueCardPurchaseLoad
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nondurable_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNondurableGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nurseries_lawn_and_garden_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNurseriesLawnAndGardenSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nursing_personal_care")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringNursingPersonalCare
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "office_and_commercial_furniture")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOfficeAndCommercialFurniture
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "opticians_eyeglasses")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOpticiansEyeglasses
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "optometrists_ophthalmologist")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOptometristsOphthalmologist
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "orthopedic_goods_prosthetic_devices")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOrthopedicGoodsProstheticDevices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "osteopaths")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringOsteopaths
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "package_stores_beer_wine_and_liquor")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPackageStoresBeerWineAndLiquor
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "paints_varnishes_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPaintsVarnishesAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "parking_lots_garages")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringParkingLotsGarages
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "passenger_railways")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPassengerRailways
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pawn_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPawnShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pet_shops_pet_food_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPetShopsPetFoodAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "petroleum_and_petroleum_products")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPetroleumAndPetroleumProducts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photo_developing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotoDeveloping
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_photocopy_microfilm_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_studios")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPhotographicStudios
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "picture_video_production")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPictureVideoProduction
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "piece_goods_notions_and_other_dry_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "plumbing_heating_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "political_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPoliticalOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "postal_services_government_only")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPostalServicesGovernmentOnly
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "precious_stones_and_metals_watches_and_jewelry")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "professional_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringProfessionalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "public_warehousing_and_storage")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringPublicWarehousingAndStorage
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "quick_copy_repro_and_blueprint")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringQuickCopyReproAndBlueprint
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "railroads")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRailroads
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "real_estate_agents_and_managers_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRealEstateAgentsAndManagersRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "record_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRecordStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "recreational_vehicle_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRecreationalVehicleRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringReligiousGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringReligiousOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "roofing_siding_sheet_metal")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringRoofingSidingSheetMetal
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "secretarial_support_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSecretarialSupportServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "security_brokers_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSecurityBrokersDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "service_stations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringServiceStations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sewing_needlework_fabric_and_piece_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_repair_hat_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringShoeRepairHatCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringShoeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "small_appliance_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSmallApplianceRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "snowmobile_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSnowmobileDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "special_trade_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSpecialTradeServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "specialty_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSpecialtyCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportingGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_recreation_camps")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportingRecreationCamps
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_and_riding_apparel_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportsAndRidingApparelStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_clubs_fields")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSportsClubsFields
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stamp_and_coin_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStampAndCoinStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationary_office_supplies_printing_and_writing_paper")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationery_stores_office_and_school_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "swimming_pools_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringSwimmingPoolsSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "t_ui_travel_germany")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTUiTravelGermany
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tailors_alterations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTailorsAlterations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_payments_government_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxPaymentsGovernmentAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_preparation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxPreparationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "taxicabs_limousines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTaxicabsLimousines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_equipment_and_telephone_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelecommunicationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telegraph_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTelegraphServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tent_and_awning_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTentAndAwningShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "testing_laboratories")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTestingLaboratories
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "theatrical_ticket_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTheatricalTicketAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "timeshares")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTimeshares
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tire_retreading_and_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTireRetreadingAndRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tolls_bridge_fees")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTollsBridgeFees
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tourist_attractions_and_exhibits")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTouristAttractionsAndExhibits
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "towing_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTowingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "trailer_parks_campgrounds")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTrailerParksCampgrounds
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "transportation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTransportationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "travel_agencies_tour_operators")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTravelAgenciesTourOperators
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_stop_iteration")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTruckStopIteration
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_utility_trailer_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTruckUtilityTrailerRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typesetting_plate_making_and_related_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTypesettingPlateMakingAndRelatedServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typewriter_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringTypewriterStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "u_s_federal_government_agencies_or_departments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "uniforms_commercial_clothing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUniformsCommercialClothing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "used_merchandise_and_secondhand_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUsedMerchandiseAndSecondhandStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "utilities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringUtilities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "variety_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVarietyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "veterinary_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVeterinaryServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_amusement_game_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoAmusementGameSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_game_arcades")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoGameArcades
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_tape_rental_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVideoTapeRentalStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "vocational_trade_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringVocationalTradeSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "watch_jewelry_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWatchJewelryRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "welding_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWeldingRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wholesale_clubs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWholesaleClubs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wig_and_toupee_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWigAndToupeeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wires_money_orders")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWiresMoneyOrders
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_accessory_and_specialty_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWomensAccessoryAndSpecialtyShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_ready_to_wear_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWomensReadyToWearStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wrecking_and_salvage_yards")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumStringWreckingAndSalvageYards
else PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'AllowedCategories'EnumOther val)
data PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'
= PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumOther Data.Aeson.Types.Internal.Value
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumTyped GHC.Base.String
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAcRefrigerationRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAccountingBookkeepingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAdvertisingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAgriculturalCooperative
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAirlinesAirCarriers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAirportsFlyingFields
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAmbulanceServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAmusementParksCarnivals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAntiqueReproductions
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAntiqueShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAquariums
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArchitecturalSurveyingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArtDealersAndGalleries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArtistsSupplyAndCraftShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoAndHomeSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoBodyRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoPaintShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoServiceShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomatedCashDisburse
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomatedFuelDispensers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomobileAssociations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomotivePartsAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomotiveTireStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBailAndBondPayments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBakeries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBandsOrchestras
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBarberAndBeautyShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBettingCasinoGambling
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBicycleShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBilliardPoolEstablishments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBoatDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBoatRentalsAndLeases
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBookStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBooksPeriodicalsAndNewspapers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBowlingAlleys
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBusLines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBusinessSecretarialSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBuyingShoppingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCameraAndPhotographicSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCandyNutAndConfectioneryStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersNewUsed
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersUsedOnly
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarRentalAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarWashes
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarpentryServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarpetUpholsteryCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCaterers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChemicalsAndAlliedProducts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChildCareServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChildrensAndInfantsWearStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChiropodistsPodiatrists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChiropractors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCigarStoresAndStands
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCivicSocialFraternalAssociations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCleaningAndMaintenance
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringClothingRental
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCollegesUniversities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialEquipment
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialFootwear
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialPhotographyArtAndGraphics
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommuterTransportAndFerries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerNetworkServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerProgramming
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerSoftwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputersPeripheralsAndSoftware
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConcreteWorkServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConstructionMaterials
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConsultingPublicRelations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCorrespondenceSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCosmeticStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCounselingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCountryClubs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCourierServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCourtCosts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCreditReportingAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCruiseLines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDairyProductsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDanceHallStudiosSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDatingEscortServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDentistsOrthodontists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDepartmentStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDetectiveAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsApplications
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsGames
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsLargeVolume
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsMedia
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingCatalogMerchant
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingInboundTelemarketing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingInsuranceServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingOther
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingOutboundTelemarketing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingSubscription
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingTravel
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDiscountStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDoctors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDoorToDoorSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrinkingPlaces
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrugStoresAndPharmacies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDryCleaners
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDurableGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDutyFreeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEatingPlacesRestaurants
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEducationalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricRazorStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricalPartsAndEquipment
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectronicsRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectronicsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElementarySecondarySchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEmploymentTempAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEquipmentRental
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringExterminatingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFamilyClothingStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFastFoodRestaurants
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFinancialInstitutions
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFinesGovernmentAdministrativeEntities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFloorCoveringStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFlorists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFreezerAndLockerMeatProvisioners
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFuelDealersNonAutomotive
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFuneralServicesCrematories
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurnitureRepairRefinishing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurriersAndFurShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGeneralServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGiftCardNoveltyAndSouvenirShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGlassPaintAndWallpaperStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGlasswareCrystalStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGolfCoursesPublic
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGovernmentServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGroceryStoresSupermarkets
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHardwareEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHardwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHealthAndBeautySpas
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHearingAidsSalesAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHeatingPlumbingAC
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHobbyToyAndGameShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHomeSupplyWarehouseStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHospitals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHotelsMotelsAndResorts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHouseholdApplianceStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringIndustrialSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInformationRetrievalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInsuranceDefault
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInsuranceUnderwritingPremiums
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringIntraCompanyPurchases
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLandscapingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLaundries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLaundryCleaningServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLegalServicesAttorneys
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLuggageAndLeatherGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLumberBuildingMaterialsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringManualCashDisburse
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMarinasServiceAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMasonryStoneworkAndPlaster
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMassageParlors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalAndDentalLabs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMembershipOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMensWomensClothingStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMetalServiceCenters
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneous
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousApparelAndAccessoryShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousAutoDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousBusinessServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousFoodStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralMerchandise
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousPublishingAndPrinting
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousRecreationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousSpecialtyRetail
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMobileHomeDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotionPictureTheaters
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorFreightCarriersAndTrucking
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorHomesDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorVehicleSuppliesAndNewParts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsAndDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNewsDealersAndNewsstands
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNonFiMoneyOrders
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNonFiStoredValueCardPurchaseLoad
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNondurableGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNurseriesLawnAndGardenSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNursingPersonalCare
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOfficeAndCommercialFurniture
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOpticiansEyeglasses
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOptometristsOphthalmologist
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOrthopedicGoodsProstheticDevices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOsteopaths
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPackageStoresBeerWineAndLiquor
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPaintsVarnishesAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringParkingLotsGarages
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPassengerRailways
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPawnShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPetShopsPetFoodAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPetroleumAndPetroleumProducts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotoDeveloping
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotographicStudios
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPictureVideoProduction
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPoliticalOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPostalServicesGovernmentOnly
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringProfessionalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPublicWarehousingAndStorage
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringQuickCopyReproAndBlueprint
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRailroads
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRealEstateAgentsAndManagersRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRecordStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRecreationalVehicleRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringReligiousGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringReligiousOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRoofingSidingSheetMetal
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSecretarialSupportServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSecurityBrokersDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringServiceStations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringShoeRepairHatCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringShoeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSmallApplianceRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSnowmobileDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSpecialTradeServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSpecialtyCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportingGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportingRecreationCamps
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportsAndRidingApparelStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportsClubsFields
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStampAndCoinStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSwimmingPoolsSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTUiTravelGermany
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTailorsAlterations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxPaymentsGovernmentAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxPreparationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxicabsLimousines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelecommunicationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelegraphServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTentAndAwningShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTestingLaboratories
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTheatricalTicketAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTimeshares
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTireRetreadingAndRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTollsBridgeFees
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTouristAttractionsAndExhibits
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTowingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTrailerParksCampgrounds
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTransportationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTravelAgenciesTourOperators
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTruckStopIteration
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTruckUtilityTrailerRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTypesettingPlateMakingAndRelatedServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTypewriterStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUniformsCommercialClothing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUsedMerchandiseAndSecondhandStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUtilities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVarietyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVeterinaryServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoAmusementGameSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoGameArcades
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoTapeRentalStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVocationalTradeSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWatchJewelryRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWeldingRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWholesaleClubs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWigAndToupeeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWiresMoneyOrders
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWomensAccessoryAndSpecialtyShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWomensReadyToWearStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWreckingAndSalvageYards
deriving (GHC.Show.Show, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'
where toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumOther patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumTyped patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAcRefrigerationRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ac_refrigeration_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAccountingBookkeepingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "accounting_bookkeeping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAdvertisingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "advertising_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAgriculturalCooperative) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "agricultural_cooperative"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAirlinesAirCarriers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airlines_air_carriers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAirportsFlyingFields) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airports_flying_fields"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAmbulanceServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ambulance_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAmusementParksCarnivals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "amusement_parks_carnivals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAntiqueReproductions) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_reproductions"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAntiqueShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAquariums) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "aquariums"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArchitecturalSurveyingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "architectural_surveying_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArtDealersAndGalleries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "art_dealers_and_galleries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArtistsSupplyAndCraftShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "artists_supply_and_craft_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoAndHomeSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_and_home_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoBodyRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_body_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoPaintShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_paint_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoServiceShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_service_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomatedCashDisburse) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_cash_disburse"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomatedFuelDispensers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_fuel_dispensers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomobileAssociations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automobile_associations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomotivePartsAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_parts_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomotiveTireStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_tire_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBailAndBondPayments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bail_and_bond_payments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBakeries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bakeries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBandsOrchestras) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bands_orchestras"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBarberAndBeautyShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "barber_and_beauty_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBettingCasinoGambling) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "betting_casino_gambling"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBicycleShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bicycle_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBilliardPoolEstablishments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "billiard_pool_establishments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBoatDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBoatRentalsAndLeases) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_rentals_and_leases"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBookStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "book_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBooksPeriodicalsAndNewspapers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "books_periodicals_and_newspapers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBowlingAlleys) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bowling_alleys"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBusLines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bus_lines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBusinessSecretarialSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "business_secretarial_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBuyingShoppingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "buying_shopping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cable_satellite_and_other_pay_television_and_radio"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCameraAndPhotographicSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "camera_and_photographic_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCandyNutAndConfectioneryStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "candy_nut_and_confectionery_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersNewUsed) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_new_used"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersUsedOnly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_used_only"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarRentalAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_rental_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarWashes) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_washes"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarpentryServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpentry_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarpetUpholsteryCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpet_upholstery_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCaterers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "caterers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "charitable_and_social_service_organizations_fundraising"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChemicalsAndAlliedProducts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chemicals_and_allied_products"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChildCareServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "child_care_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChildrensAndInfantsWearStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "childrens_and_infants_wear_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChiropodistsPodiatrists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropodists_podiatrists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChiropractors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropractors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCigarStoresAndStands) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cigar_stores_and_stands"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCivicSocialFraternalAssociations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "civic_social_fraternal_associations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCleaningAndMaintenance) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cleaning_and_maintenance"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringClothingRental) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "clothing_rental"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCollegesUniversities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "colleges_universities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialEquipment) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_equipment"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialFootwear) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_footwear"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialPhotographyArtAndGraphics) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_photography_art_and_graphics"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommuterTransportAndFerries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commuter_transport_and_ferries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerNetworkServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_network_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerProgramming) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_programming"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerSoftwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_software_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputersPeripheralsAndSoftware) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computers_peripherals_and_software"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConcreteWorkServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "concrete_work_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConstructionMaterials) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "construction_materials"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConsultingPublicRelations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "consulting_public_relations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCorrespondenceSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "correspondence_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCosmeticStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cosmetic_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCounselingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "counseling_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCountryClubs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "country_clubs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCourierServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "courier_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCourtCosts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "court_costs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCreditReportingAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "credit_reporting_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCruiseLines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cruise_lines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDairyProductsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dairy_products_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDanceHallStudiosSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dance_hall_studios_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDatingEscortServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dating_escort_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDentistsOrthodontists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dentists_orthodontists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDepartmentStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "department_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDetectiveAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "detective_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsApplications) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_applications"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsGames) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_games"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsLargeVolume) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_large_volume"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsMedia) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_media"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingCatalogMerchant) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_catalog_merchant"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_combination_catalog_and_retail_merchant"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingInboundTelemarketing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_inbound_telemarketing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingInsuranceServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_insurance_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingOther) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_other"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingOutboundTelemarketing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_outbound_telemarketing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingSubscription) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_subscription"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingTravel) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_travel"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDiscountStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "discount_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDoctors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "doctors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDoorToDoorSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "door_to_door_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drapery_window_covering_and_upholstery_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrinkingPlaces) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drinking_places"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrugStoresAndPharmacies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drug_stores_and_pharmacies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drugs_drug_proprietaries_and_druggist_sundries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDryCleaners) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dry_cleaners"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDurableGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "durable_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDutyFreeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "duty_free_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEatingPlacesRestaurants) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "eating_places_restaurants"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEducationalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "educational_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricRazorStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electric_razor_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricalPartsAndEquipment) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_parts_and_equipment"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectronicsRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectronicsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElementarySecondarySchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "elementary_secondary_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEmploymentTempAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "employment_temp_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEquipmentRental) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "equipment_rental"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringExterminatingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "exterminating_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFamilyClothingStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "family_clothing_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFastFoodRestaurants) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fast_food_restaurants"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFinancialInstitutions) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "financial_institutions"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFinesGovernmentAdministrativeEntities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fines_government_administrative_entities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fireplace_fireplace_screens_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFloorCoveringStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "floor_covering_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFlorists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists_supplies_nursery_stock_and_flowers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFreezerAndLockerMeatProvisioners) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "freezer_and_locker_meat_provisioners"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFuelDealersNonAutomotive) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fuel_dealers_non_automotive"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFuneralServicesCrematories) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "funeral_services_crematories"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_home_furnishings_and_equipment_stores_except_appliances"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurnitureRepairRefinishing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_repair_refinishing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurriersAndFurShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furriers_and_fur_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGeneralServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "general_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGiftCardNoveltyAndSouvenirShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "gift_card_novelty_and_souvenir_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGlassPaintAndWallpaperStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glass_paint_and_wallpaper_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGlasswareCrystalStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glassware_crystal_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGolfCoursesPublic) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "golf_courses_public"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGovernmentServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "government_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGroceryStoresSupermarkets) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "grocery_stores_supermarkets"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHardwareEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHardwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHealthAndBeautySpas) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "health_and_beauty_spas"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHearingAidsSalesAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hearing_aids_sales_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHeatingPlumbingAC) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "heating_plumbing_a_c"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHobbyToyAndGameShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hobby_toy_and_game_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHomeSupplyWarehouseStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "home_supply_warehouse_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHospitals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hospitals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHotelsMotelsAndResorts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hotels_motels_and_resorts"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHouseholdApplianceStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "household_appliance_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringIndustrialSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "industrial_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInformationRetrievalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "information_retrieval_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInsuranceDefault) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_default"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInsuranceUnderwritingPremiums) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_underwriting_premiums"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringIntraCompanyPurchases) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "intra_company_purchases"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "jewelry_stores_watches_clocks_and_silverware_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLandscapingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "landscaping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLaundries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLaundryCleaningServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundry_cleaning_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLegalServicesAttorneys) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "legal_services_attorneys"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLuggageAndLeatherGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "luggage_and_leather_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLumberBuildingMaterialsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "lumber_building_materials_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringManualCashDisburse) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "manual_cash_disburse"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMarinasServiceAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "marinas_service_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMasonryStoneworkAndPlaster) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "masonry_stonework_and_plaster"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMassageParlors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "massage_parlors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalAndDentalLabs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_and_dental_labs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_dental_ophthalmic_and_hospital_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMembershipOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "membership_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_and_boys_clothing_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMensWomensClothingStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_womens_clothing_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMetalServiceCenters) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "metal_service_centers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneous) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousApparelAndAccessoryShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_apparel_and_accessory_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousAutoDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_auto_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousBusinessServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_business_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousFoodStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_food_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralMerchandise) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_merchandise"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_home_furnishing_specialty_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousPublishingAndPrinting) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_publishing_and_printing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousRecreationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_recreation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousSpecialtyRetail) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_specialty_retail"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMobileHomeDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mobile_home_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotionPictureTheaters) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motion_picture_theaters"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorFreightCarriersAndTrucking) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_freight_carriers_and_trucking"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorHomesDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_homes_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorVehicleSuppliesAndNewParts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_vehicle_supplies_and_new_parts"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsAndDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_and_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "music_stores_musical_instruments_pianos_and_sheet_music"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNewsDealersAndNewsstands) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "news_dealers_and_newsstands"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNonFiMoneyOrders) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_money_orders"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNonFiStoredValueCardPurchaseLoad) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_stored_value_card_purchase_load"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNondurableGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nondurable_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNurseriesLawnAndGardenSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nurseries_lawn_and_garden_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNursingPersonalCare) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nursing_personal_care"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOfficeAndCommercialFurniture) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "office_and_commercial_furniture"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOpticiansEyeglasses) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "opticians_eyeglasses"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOptometristsOphthalmologist) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "optometrists_ophthalmologist"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOrthopedicGoodsProstheticDevices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "orthopedic_goods_prosthetic_devices"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOsteopaths) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "osteopaths"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPackageStoresBeerWineAndLiquor) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "package_stores_beer_wine_and_liquor"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPaintsVarnishesAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "paints_varnishes_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringParkingLotsGarages) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "parking_lots_garages"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPassengerRailways) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "passenger_railways"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPawnShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pawn_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPetShopsPetFoodAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pet_shops_pet_food_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPetroleumAndPetroleumProducts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "petroleum_and_petroleum_products"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotoDeveloping) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photo_developing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_photocopy_microfilm_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotographicStudios) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_studios"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPictureVideoProduction) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "picture_video_production"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "piece_goods_notions_and_other_dry_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "plumbing_heating_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPoliticalOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "political_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPostalServicesGovernmentOnly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "postal_services_government_only"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "precious_stones_and_metals_watches_and_jewelry"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringProfessionalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "professional_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPublicWarehousingAndStorage) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "public_warehousing_and_storage"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringQuickCopyReproAndBlueprint) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "quick_copy_repro_and_blueprint"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRailroads) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "railroads"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRealEstateAgentsAndManagersRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "real_estate_agents_and_managers_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRecordStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "record_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRecreationalVehicleRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "recreational_vehicle_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringReligiousGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringReligiousOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRoofingSidingSheetMetal) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "roofing_siding_sheet_metal"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSecretarialSupportServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "secretarial_support_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSecurityBrokersDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "security_brokers_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringServiceStations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "service_stations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sewing_needlework_fabric_and_piece_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringShoeRepairHatCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_repair_hat_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringShoeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSmallApplianceRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "small_appliance_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSnowmobileDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "snowmobile_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSpecialTradeServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "special_trade_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSpecialtyCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "specialty_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportingGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportingRecreationCamps) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_recreation_camps"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportsAndRidingApparelStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_and_riding_apparel_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportsClubsFields) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_clubs_fields"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStampAndCoinStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stamp_and_coin_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationary_office_supplies_printing_and_writing_paper"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationery_stores_office_and_school_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSwimmingPoolsSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "swimming_pools_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTUiTravelGermany) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "t_ui_travel_germany"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTailorsAlterations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tailors_alterations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxPaymentsGovernmentAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_payments_government_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxPreparationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_preparation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxicabsLimousines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "taxicabs_limousines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_equipment_and_telephone_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelecommunicationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelegraphServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telegraph_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTentAndAwningShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tent_and_awning_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTestingLaboratories) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "testing_laboratories"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTheatricalTicketAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "theatrical_ticket_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTimeshares) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "timeshares"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTireRetreadingAndRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tire_retreading_and_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTollsBridgeFees) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tolls_bridge_fees"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTouristAttractionsAndExhibits) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tourist_attractions_and_exhibits"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTowingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "towing_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTrailerParksCampgrounds) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "trailer_parks_campgrounds"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTransportationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "transportation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTravelAgenciesTourOperators) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "travel_agencies_tour_operators"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTruckStopIteration) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_stop_iteration"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTruckUtilityTrailerRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_utility_trailer_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTypesettingPlateMakingAndRelatedServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typesetting_plate_making_and_related_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTypewriterStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typewriter_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "u_s_federal_government_agencies_or_departments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUniformsCommercialClothing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "uniforms_commercial_clothing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUsedMerchandiseAndSecondhandStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "used_merchandise_and_secondhand_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUtilities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "utilities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVarietyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "variety_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVeterinaryServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "veterinary_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoAmusementGameSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_amusement_game_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoGameArcades) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_game_arcades"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoTapeRentalStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_tape_rental_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVocationalTradeSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "vocational_trade_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWatchJewelryRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "watch_jewelry_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWeldingRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "welding_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWholesaleClubs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wholesale_clubs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWigAndToupeeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wig_and_toupee_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWiresMoneyOrders) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wires_money_orders"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWomensAccessoryAndSpecialtyShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_accessory_and_specialty_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWomensReadyToWearStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_ready_to_wear_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWreckingAndSalvageYards) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wrecking_and_salvage_yards"
instance Data.Aeson.FromJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'
where parseJSON val = GHC.Base.pure (if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ac_refrigeration_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAcRefrigerationRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "accounting_bookkeeping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAccountingBookkeepingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "advertising_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAdvertisingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "agricultural_cooperative")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAgriculturalCooperative
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airlines_air_carriers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAirlinesAirCarriers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airports_flying_fields")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAirportsFlyingFields
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ambulance_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAmbulanceServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "amusement_parks_carnivals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAmusementParksCarnivals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_reproductions")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAntiqueReproductions
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAntiqueShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "aquariums")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAquariums
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "architectural_surveying_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArchitecturalSurveyingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "art_dealers_and_galleries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArtDealersAndGalleries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "artists_supply_and_craft_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringArtistsSupplyAndCraftShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_and_home_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoAndHomeSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_body_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoBodyRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_paint_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoPaintShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_service_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutoServiceShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_cash_disburse")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomatedCashDisburse
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_fuel_dispensers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomatedFuelDispensers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automobile_associations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomobileAssociations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_parts_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomotivePartsAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_tire_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringAutomotiveTireStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bail_and_bond_payments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBailAndBondPayments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bakeries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBakeries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bands_orchestras")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBandsOrchestras
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "barber_and_beauty_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBarberAndBeautyShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "betting_casino_gambling")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBettingCasinoGambling
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bicycle_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBicycleShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "billiard_pool_establishments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBilliardPoolEstablishments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBoatDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_rentals_and_leases")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBoatRentalsAndLeases
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "book_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBookStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "books_periodicals_and_newspapers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBooksPeriodicalsAndNewspapers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bowling_alleys")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBowlingAlleys
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bus_lines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBusLines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "business_secretarial_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBusinessSecretarialSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "buying_shopping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringBuyingShoppingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cable_satellite_and_other_pay_television_and_radio")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "camera_and_photographic_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCameraAndPhotographicSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "candy_nut_and_confectionery_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCandyNutAndConfectioneryStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_new_used")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersNewUsed
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_used_only")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersUsedOnly
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_rental_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarRentalAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_washes")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarWashes
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpentry_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarpentryServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpet_upholstery_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCarpetUpholsteryCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "caterers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCaterers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "charitable_and_social_service_organizations_fundraising")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chemicals_and_allied_products")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChemicalsAndAlliedProducts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "child_care_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChildCareServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "childrens_and_infants_wear_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChildrensAndInfantsWearStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropodists_podiatrists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChiropodistsPodiatrists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropractors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringChiropractors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cigar_stores_and_stands")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCigarStoresAndStands
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "civic_social_fraternal_associations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCivicSocialFraternalAssociations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cleaning_and_maintenance")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCleaningAndMaintenance
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "clothing_rental")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringClothingRental
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "colleges_universities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCollegesUniversities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_equipment")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialEquipment
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_footwear")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialFootwear
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_photography_art_and_graphics")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommercialPhotographyArtAndGraphics
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commuter_transport_and_ferries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCommuterTransportAndFerries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_network_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerNetworkServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_programming")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerProgramming
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_software_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputerSoftwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computers_peripherals_and_software")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringComputersPeripheralsAndSoftware
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "concrete_work_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConcreteWorkServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "construction_materials")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConstructionMaterials
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "consulting_public_relations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringConsultingPublicRelations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "correspondence_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCorrespondenceSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cosmetic_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCosmeticStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "counseling_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCounselingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "country_clubs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCountryClubs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "courier_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCourierServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "court_costs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCourtCosts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "credit_reporting_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCreditReportingAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cruise_lines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringCruiseLines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dairy_products_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDairyProductsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dance_hall_studios_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDanceHallStudiosSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dating_escort_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDatingEscortServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dentists_orthodontists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDentistsOrthodontists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "department_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDepartmentStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "detective_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDetectiveAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_applications")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsApplications
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_games")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsGames
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_large_volume")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsLargeVolume
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_media")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsMedia
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_catalog_merchant")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingCatalogMerchant
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_combination_catalog_and_retail_merchant")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_inbound_telemarketing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingInboundTelemarketing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_insurance_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingInsuranceServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_other")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingOther
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_outbound_telemarketing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingOutboundTelemarketing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_subscription")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingSubscription
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_travel")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDirectMarketingTravel
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "discount_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDiscountStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "doctors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDoctors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "door_to_door_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDoorToDoorSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drapery_window_covering_and_upholstery_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drinking_places")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrinkingPlaces
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drug_stores_and_pharmacies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrugStoresAndPharmacies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drugs_drug_proprietaries_and_druggist_sundries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dry_cleaners")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDryCleaners
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "durable_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDurableGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "duty_free_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringDutyFreeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "eating_places_restaurants")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEatingPlacesRestaurants
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "educational_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEducationalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electric_razor_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricRazorStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_parts_and_equipment")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricalPartsAndEquipment
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectricalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectronicsRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElectronicsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "elementary_secondary_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringElementarySecondarySchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "employment_temp_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEmploymentTempAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "equipment_rental")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringEquipmentRental
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "exterminating_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringExterminatingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "family_clothing_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFamilyClothingStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fast_food_restaurants")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFastFoodRestaurants
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "financial_institutions")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFinancialInstitutions
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fines_government_administrative_entities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFinesGovernmentAdministrativeEntities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fireplace_fireplace_screens_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "floor_covering_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFloorCoveringStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFlorists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists_supplies_nursery_stock_and_flowers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "freezer_and_locker_meat_provisioners")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFreezerAndLockerMeatProvisioners
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fuel_dealers_non_automotive")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFuelDealersNonAutomotive
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "funeral_services_crematories")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFuneralServicesCrematories
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_home_furnishings_and_equipment_stores_except_appliances")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_repair_refinishing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurnitureRepairRefinishing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furriers_and_fur_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringFurriersAndFurShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "general_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGeneralServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "gift_card_novelty_and_souvenir_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGiftCardNoveltyAndSouvenirShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glass_paint_and_wallpaper_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGlassPaintAndWallpaperStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glassware_crystal_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGlasswareCrystalStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "golf_courses_public")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGolfCoursesPublic
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "government_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGovernmentServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "grocery_stores_supermarkets")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringGroceryStoresSupermarkets
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHardwareEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHardwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "health_and_beauty_spas")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHealthAndBeautySpas
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hearing_aids_sales_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHearingAidsSalesAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "heating_plumbing_a_c")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHeatingPlumbingAC
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hobby_toy_and_game_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHobbyToyAndGameShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "home_supply_warehouse_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHomeSupplyWarehouseStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hospitals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHospitals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hotels_motels_and_resorts")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHotelsMotelsAndResorts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "household_appliance_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringHouseholdApplianceStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "industrial_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringIndustrialSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "information_retrieval_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInformationRetrievalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_default")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInsuranceDefault
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_underwriting_premiums")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringInsuranceUnderwritingPremiums
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "intra_company_purchases")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringIntraCompanyPurchases
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "jewelry_stores_watches_clocks_and_silverware_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "landscaping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLandscapingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLaundries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundry_cleaning_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLaundryCleaningServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "legal_services_attorneys")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLegalServicesAttorneys
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "luggage_and_leather_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLuggageAndLeatherGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "lumber_building_materials_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringLumberBuildingMaterialsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "manual_cash_disburse")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringManualCashDisburse
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "marinas_service_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMarinasServiceAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "masonry_stonework_and_plaster")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMasonryStoneworkAndPlaster
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "massage_parlors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMassageParlors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_and_dental_labs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalAndDentalLabs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_dental_ophthalmic_and_hospital_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMedicalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "membership_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMembershipOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_and_boys_clothing_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_womens_clothing_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMensWomensClothingStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "metal_service_centers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMetalServiceCenters
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneous
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_apparel_and_accessory_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousApparelAndAccessoryShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_auto_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousAutoDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_business_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousBusinessServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_food_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousFoodStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_merchandise")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralMerchandise
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_home_furnishing_specialty_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_publishing_and_printing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousPublishingAndPrinting
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_recreation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousRecreationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_specialty_retail")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMiscellaneousSpecialtyRetail
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mobile_home_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMobileHomeDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motion_picture_theaters")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotionPictureTheaters
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_freight_carriers_and_trucking")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorFreightCarriersAndTrucking
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_homes_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorHomesDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_vehicle_supplies_and_new_parts")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorVehicleSuppliesAndNewParts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_and_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsAndDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "music_stores_musical_instruments_pianos_and_sheet_music")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "news_dealers_and_newsstands")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNewsDealersAndNewsstands
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_money_orders")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNonFiMoneyOrders
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_stored_value_card_purchase_load")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNonFiStoredValueCardPurchaseLoad
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nondurable_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNondurableGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nurseries_lawn_and_garden_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNurseriesLawnAndGardenSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nursing_personal_care")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringNursingPersonalCare
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "office_and_commercial_furniture")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOfficeAndCommercialFurniture
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "opticians_eyeglasses")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOpticiansEyeglasses
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "optometrists_ophthalmologist")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOptometristsOphthalmologist
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "orthopedic_goods_prosthetic_devices")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOrthopedicGoodsProstheticDevices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "osteopaths")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringOsteopaths
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "package_stores_beer_wine_and_liquor")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPackageStoresBeerWineAndLiquor
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "paints_varnishes_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPaintsVarnishesAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "parking_lots_garages")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringParkingLotsGarages
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "passenger_railways")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPassengerRailways
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pawn_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPawnShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pet_shops_pet_food_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPetShopsPetFoodAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "petroleum_and_petroleum_products")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPetroleumAndPetroleumProducts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photo_developing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotoDeveloping
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_photocopy_microfilm_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_studios")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPhotographicStudios
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "picture_video_production")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPictureVideoProduction
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "piece_goods_notions_and_other_dry_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "plumbing_heating_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "political_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPoliticalOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "postal_services_government_only")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPostalServicesGovernmentOnly
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "precious_stones_and_metals_watches_and_jewelry")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "professional_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringProfessionalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "public_warehousing_and_storage")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringPublicWarehousingAndStorage
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "quick_copy_repro_and_blueprint")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringQuickCopyReproAndBlueprint
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "railroads")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRailroads
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "real_estate_agents_and_managers_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRealEstateAgentsAndManagersRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "record_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRecordStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "recreational_vehicle_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRecreationalVehicleRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringReligiousGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringReligiousOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "roofing_siding_sheet_metal")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringRoofingSidingSheetMetal
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "secretarial_support_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSecretarialSupportServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "security_brokers_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSecurityBrokersDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "service_stations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringServiceStations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sewing_needlework_fabric_and_piece_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_repair_hat_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringShoeRepairHatCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringShoeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "small_appliance_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSmallApplianceRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "snowmobile_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSnowmobileDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "special_trade_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSpecialTradeServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "specialty_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSpecialtyCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportingGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_recreation_camps")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportingRecreationCamps
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_and_riding_apparel_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportsAndRidingApparelStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_clubs_fields")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSportsClubsFields
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stamp_and_coin_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStampAndCoinStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationary_office_supplies_printing_and_writing_paper")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationery_stores_office_and_school_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "swimming_pools_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringSwimmingPoolsSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "t_ui_travel_germany")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTUiTravelGermany
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tailors_alterations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTailorsAlterations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_payments_government_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxPaymentsGovernmentAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_preparation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxPreparationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "taxicabs_limousines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTaxicabsLimousines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_equipment_and_telephone_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelecommunicationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telegraph_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTelegraphServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tent_and_awning_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTentAndAwningShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "testing_laboratories")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTestingLaboratories
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "theatrical_ticket_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTheatricalTicketAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "timeshares")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTimeshares
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tire_retreading_and_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTireRetreadingAndRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tolls_bridge_fees")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTollsBridgeFees
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tourist_attractions_and_exhibits")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTouristAttractionsAndExhibits
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "towing_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTowingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "trailer_parks_campgrounds")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTrailerParksCampgrounds
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "transportation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTransportationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "travel_agencies_tour_operators")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTravelAgenciesTourOperators
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_stop_iteration")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTruckStopIteration
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_utility_trailer_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTruckUtilityTrailerRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typesetting_plate_making_and_related_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTypesettingPlateMakingAndRelatedServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typewriter_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringTypewriterStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "u_s_federal_government_agencies_or_departments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "uniforms_commercial_clothing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUniformsCommercialClothing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "used_merchandise_and_secondhand_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUsedMerchandiseAndSecondhandStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "utilities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringUtilities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "variety_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVarietyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "veterinary_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVeterinaryServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_amusement_game_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoAmusementGameSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_game_arcades")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoGameArcades
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_tape_rental_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVideoTapeRentalStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "vocational_trade_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringVocationalTradeSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "watch_jewelry_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWatchJewelryRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "welding_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWeldingRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wholesale_clubs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWholesaleClubs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wig_and_toupee_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWigAndToupeeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wires_money_orders")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWiresMoneyOrders
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_accessory_and_specialty_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWomensAccessoryAndSpecialtyShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_ready_to_wear_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWomensReadyToWearStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wrecking_and_salvage_yards")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumStringWreckingAndSalvageYards
else PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'BlockedCategories'EnumOther val)
data PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits' = PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits' {
postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Amount :: GHC.Integer.Type.Integer
, postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories :: (GHC.Maybe.Maybe ([] PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'))
, postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval :: PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "amount" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Amount obj) : (Data.Aeson..=) "categories" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories obj) : (Data.Aeson..=) "interval" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "amount" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Amount obj) GHC.Base.<> ((Data.Aeson..=) "categories" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories obj) GHC.Base.<> (Data.Aeson..=) "interval" (postIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval obj)))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'" (\obj -> ((GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "amount")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "categories")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "interval"))
data PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'
= PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumOther Data.Aeson.Types.Internal.Value
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumTyped GHC.Base.String
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAcRefrigerationRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAccountingBookkeepingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAdvertisingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAgriculturalCooperative
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAirlinesAirCarriers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAirportsFlyingFields
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAmbulanceServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAmusementParksCarnivals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAntiqueReproductions
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAntiqueShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAquariums
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArchitecturalSurveyingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArtDealersAndGalleries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArtistsSupplyAndCraftShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoAndHomeSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoBodyRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoPaintShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoServiceShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomatedCashDisburse
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomatedFuelDispensers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomobileAssociations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomotivePartsAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomotiveTireStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBailAndBondPayments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBakeries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBandsOrchestras
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBarberAndBeautyShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBettingCasinoGambling
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBicycleShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBilliardPoolEstablishments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBoatDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBoatRentalsAndLeases
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBookStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBooksPeriodicalsAndNewspapers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBowlingAlleys
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBusLines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBusinessSecretarialSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBuyingShoppingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCameraAndPhotographicSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCandyNutAndConfectioneryStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarAndTruckDealersNewUsed
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarAndTruckDealersUsedOnly
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarRentalAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarWashes
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarpentryServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarpetUpholsteryCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCaterers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChemicalsAndAlliedProducts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChildCareServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChildrensAndInfantsWearStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChiropodistsPodiatrists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChiropractors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCigarStoresAndStands
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCivicSocialFraternalAssociations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCleaningAndMaintenance
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringClothingRental
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCollegesUniversities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialEquipment
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialFootwear
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialPhotographyArtAndGraphics
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommuterTransportAndFerries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerNetworkServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerProgramming
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerSoftwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputersPeripheralsAndSoftware
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConcreteWorkServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConstructionMaterials
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConsultingPublicRelations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCorrespondenceSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCosmeticStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCounselingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCountryClubs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCourierServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCourtCosts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCreditReportingAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCruiseLines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDairyProductsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDanceHallStudiosSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDatingEscortServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDentistsOrthodontists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDepartmentStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDetectiveAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsApplications
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsGames
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsLargeVolume
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsMedia
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingCatalogMerchant
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingInboundTelemarketing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingInsuranceServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingOther
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingOutboundTelemarketing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingSubscription
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingTravel
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDiscountStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDoctors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDoorToDoorSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDraperyWindowCoveringAndUpholsteryStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrinkingPlaces
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrugStoresAndPharmacies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrugsDrugProprietariesAndDruggistSundries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDryCleaners
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDurableGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDutyFreeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEatingPlacesRestaurants
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEducationalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricRazorStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricalPartsAndEquipment
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectronicsRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectronicsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElementarySecondarySchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEmploymentTempAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEquipmentRental
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringExterminatingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFamilyClothingStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFastFoodRestaurants
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFinancialInstitutions
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFinesGovernmentAdministrativeEntities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFloorCoveringStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFlorists
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFloristsSuppliesNurseryStockAndFlowers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFreezerAndLockerMeatProvisioners
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFuelDealersNonAutomotive
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFuneralServicesCrematories
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurnitureRepairRefinishing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurriersAndFurShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGeneralServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGiftCardNoveltyAndSouvenirShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGlassPaintAndWallpaperStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGlasswareCrystalStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGolfCoursesPublic
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGovernmentServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGroceryStoresSupermarkets
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHardwareEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHardwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHealthAndBeautySpas
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHearingAidsSalesAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHeatingPlumbingAC
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHobbyToyAndGameShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHomeSupplyWarehouseStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHospitals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHotelsMotelsAndResorts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHouseholdApplianceStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringIndustrialSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInformationRetrievalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInsuranceDefault
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInsuranceUnderwritingPremiums
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringIntraCompanyPurchases
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLandscapingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLaundries
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLaundryCleaningServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLegalServicesAttorneys
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLuggageAndLeatherGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLumberBuildingMaterialsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringManualCashDisburse
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMarinasServiceAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMasonryStoneworkAndPlaster
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMassageParlors
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalAndDentalLabs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMembershipOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMensAndBoysClothingAndAccessoriesStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMensWomensClothingStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMetalServiceCenters
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneous
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousApparelAndAccessoryShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousAutoDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousBusinessServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousFoodStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousGeneralMerchandise
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousGeneralServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousPublishingAndPrinting
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousRecreationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousRepairShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousSpecialtyRetail
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMobileHomeDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotionPictureTheaters
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorFreightCarriersAndTrucking
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorHomesDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorVehicleSuppliesAndNewParts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorcycleShopsAndDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorcycleShopsDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNewsDealersAndNewsstands
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNonFiMoneyOrders
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNonFiStoredValueCardPurchaseLoad
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNondurableGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNurseriesLawnAndGardenSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNursingPersonalCare
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOfficeAndCommercialFurniture
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOpticiansEyeglasses
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOptometristsOphthalmologist
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOrthopedicGoodsProstheticDevices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOsteopaths
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPackageStoresBeerWineAndLiquor
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPaintsVarnishesAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringParkingLotsGarages
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPassengerRailways
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPawnShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPetShopsPetFoodAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPetroleumAndPetroleumProducts
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotoDeveloping
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotographicStudios
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPictureVideoProduction
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPieceGoodsNotionsAndOtherDryGoods
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPlumbingHeatingEquipmentAndSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPoliticalOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPostalServicesGovernmentOnly
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringProfessionalServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPublicWarehousingAndStorage
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringQuickCopyReproAndBlueprint
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRailroads
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRealEstateAgentsAndManagersRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRecordStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRecreationalVehicleRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringReligiousGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringReligiousOrganizations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRoofingSidingSheetMetal
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSecretarialSupportServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSecurityBrokersDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringServiceStations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringShoeRepairHatCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringShoeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSmallApplianceRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSnowmobileDealers
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSpecialTradeServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSpecialtyCleaning
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportingGoodsStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportingRecreationCamps
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportsAndRidingApparelStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportsClubsFields
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStampAndCoinStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSwimmingPoolsSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTUiTravelGermany
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTailorsAlterations
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxPaymentsGovernmentAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxPreparationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxicabsLimousines
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelecommunicationEquipmentAndTelephoneSales
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelecommunicationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelegraphServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTentAndAwningShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTestingLaboratories
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTheatricalTicketAgencies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTimeshares
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTireRetreadingAndRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTollsBridgeFees
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTouristAttractionsAndExhibits
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTowingServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTrailerParksCampgrounds
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTransportationServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTravelAgenciesTourOperators
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTruckStopIteration
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTruckUtilityTrailerRentals
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTypesettingPlateMakingAndRelatedServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTypewriterStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUSFederalGovernmentAgenciesOrDepartments
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUniformsCommercialClothing
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUsedMerchandiseAndSecondhandStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUtilities
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVarietyStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVeterinaryServices
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoAmusementGameSupplies
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoGameArcades
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoTapeRentalStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVocationalTradeSchools
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWatchJewelryRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWeldingRepair
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWholesaleClubs
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWigAndToupeeStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWiresMoneyOrders
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWomensAccessoryAndSpecialtyShops
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWomensReadyToWearStores
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWreckingAndSalvageYards
deriving (GHC.Show.Show, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'
where toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumOther patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumTyped patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAcRefrigerationRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ac_refrigeration_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAccountingBookkeepingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "accounting_bookkeeping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAdvertisingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "advertising_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAgriculturalCooperative) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "agricultural_cooperative"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAirlinesAirCarriers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airlines_air_carriers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAirportsFlyingFields) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airports_flying_fields"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAmbulanceServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ambulance_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAmusementParksCarnivals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "amusement_parks_carnivals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAntiqueReproductions) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_reproductions"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAntiqueShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAquariums) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "aquariums"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArchitecturalSurveyingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "architectural_surveying_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArtDealersAndGalleries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "art_dealers_and_galleries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArtistsSupplyAndCraftShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "artists_supply_and_craft_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoAndHomeSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_and_home_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoBodyRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_body_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoPaintShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_paint_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoServiceShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_service_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomatedCashDisburse) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_cash_disburse"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomatedFuelDispensers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_fuel_dispensers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomobileAssociations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automobile_associations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomotivePartsAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_parts_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomotiveTireStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_tire_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBailAndBondPayments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bail_and_bond_payments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBakeries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bakeries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBandsOrchestras) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bands_orchestras"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBarberAndBeautyShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "barber_and_beauty_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBettingCasinoGambling) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "betting_casino_gambling"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBicycleShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bicycle_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBilliardPoolEstablishments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "billiard_pool_establishments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBoatDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBoatRentalsAndLeases) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_rentals_and_leases"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBookStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "book_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBooksPeriodicalsAndNewspapers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "books_periodicals_and_newspapers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBowlingAlleys) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bowling_alleys"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBusLines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bus_lines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBusinessSecretarialSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "business_secretarial_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBuyingShoppingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "buying_shopping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cable_satellite_and_other_pay_television_and_radio"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCameraAndPhotographicSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "camera_and_photographic_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCandyNutAndConfectioneryStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "candy_nut_and_confectionery_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarAndTruckDealersNewUsed) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_new_used"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarAndTruckDealersUsedOnly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_used_only"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarRentalAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_rental_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarWashes) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_washes"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarpentryServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpentry_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarpetUpholsteryCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpet_upholstery_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCaterers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "caterers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCharitableAndSocialServiceOrganizationsFundraising) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "charitable_and_social_service_organizations_fundraising"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChemicalsAndAlliedProducts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chemicals_and_allied_products"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChildCareServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "child_care_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChildrensAndInfantsWearStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "childrens_and_infants_wear_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChiropodistsPodiatrists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropodists_podiatrists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChiropractors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropractors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCigarStoresAndStands) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cigar_stores_and_stands"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCivicSocialFraternalAssociations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "civic_social_fraternal_associations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCleaningAndMaintenance) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cleaning_and_maintenance"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringClothingRental) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "clothing_rental"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCollegesUniversities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "colleges_universities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialEquipment) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_equipment"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialFootwear) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_footwear"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialPhotographyArtAndGraphics) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_photography_art_and_graphics"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommuterTransportAndFerries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commuter_transport_and_ferries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerNetworkServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_network_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerProgramming) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_programming"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerSoftwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_software_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputersPeripheralsAndSoftware) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computers_peripherals_and_software"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConcreteWorkServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "concrete_work_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConstructionMaterials) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "construction_materials"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConsultingPublicRelations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "consulting_public_relations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCorrespondenceSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "correspondence_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCosmeticStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cosmetic_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCounselingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "counseling_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCountryClubs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "country_clubs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCourierServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "courier_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCourtCosts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "court_costs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCreditReportingAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "credit_reporting_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCruiseLines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cruise_lines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDairyProductsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dairy_products_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDanceHallStudiosSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dance_hall_studios_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDatingEscortServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dating_escort_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDentistsOrthodontists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dentists_orthodontists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDepartmentStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "department_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDetectiveAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "detective_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsApplications) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_applications"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsGames) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_games"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsLargeVolume) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_large_volume"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsMedia) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_media"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingCatalogMerchant) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_catalog_merchant"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_combination_catalog_and_retail_merchant"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingInboundTelemarketing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_inbound_telemarketing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingInsuranceServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_insurance_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingOther) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_other"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingOutboundTelemarketing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_outbound_telemarketing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingSubscription) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_subscription"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingTravel) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_travel"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDiscountStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "discount_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDoctors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "doctors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDoorToDoorSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "door_to_door_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDraperyWindowCoveringAndUpholsteryStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drapery_window_covering_and_upholstery_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrinkingPlaces) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drinking_places"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrugStoresAndPharmacies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drug_stores_and_pharmacies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrugsDrugProprietariesAndDruggistSundries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drugs_drug_proprietaries_and_druggist_sundries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDryCleaners) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dry_cleaners"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDurableGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "durable_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDutyFreeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "duty_free_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEatingPlacesRestaurants) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "eating_places_restaurants"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEducationalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "educational_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricRazorStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electric_razor_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricalPartsAndEquipment) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_parts_and_equipment"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectronicsRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectronicsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElementarySecondarySchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "elementary_secondary_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEmploymentTempAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "employment_temp_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEquipmentRental) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "equipment_rental"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringExterminatingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "exterminating_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFamilyClothingStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "family_clothing_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFastFoodRestaurants) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fast_food_restaurants"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFinancialInstitutions) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "financial_institutions"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFinesGovernmentAdministrativeEntities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fines_government_administrative_entities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fireplace_fireplace_screens_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFloorCoveringStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "floor_covering_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFlorists) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFloristsSuppliesNurseryStockAndFlowers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists_supplies_nursery_stock_and_flowers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFreezerAndLockerMeatProvisioners) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "freezer_and_locker_meat_provisioners"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFuelDealersNonAutomotive) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fuel_dealers_non_automotive"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFuneralServicesCrematories) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "funeral_services_crematories"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_home_furnishings_and_equipment_stores_except_appliances"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurnitureRepairRefinishing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_repair_refinishing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurriersAndFurShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furriers_and_fur_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGeneralServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "general_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGiftCardNoveltyAndSouvenirShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "gift_card_novelty_and_souvenir_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGlassPaintAndWallpaperStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glass_paint_and_wallpaper_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGlasswareCrystalStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glassware_crystal_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGolfCoursesPublic) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "golf_courses_public"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGovernmentServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "government_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGroceryStoresSupermarkets) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "grocery_stores_supermarkets"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHardwareEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHardwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHealthAndBeautySpas) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "health_and_beauty_spas"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHearingAidsSalesAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hearing_aids_sales_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHeatingPlumbingAC) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "heating_plumbing_a_c"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHobbyToyAndGameShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hobby_toy_and_game_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHomeSupplyWarehouseStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "home_supply_warehouse_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHospitals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hospitals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHotelsMotelsAndResorts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hotels_motels_and_resorts"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHouseholdApplianceStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "household_appliance_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringIndustrialSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "industrial_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInformationRetrievalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "information_retrieval_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInsuranceDefault) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_default"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInsuranceUnderwritingPremiums) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_underwriting_premiums"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringIntraCompanyPurchases) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "intra_company_purchases"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "jewelry_stores_watches_clocks_and_silverware_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLandscapingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "landscaping_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLaundries) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundries"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLaundryCleaningServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundry_cleaning_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLegalServicesAttorneys) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "legal_services_attorneys"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLuggageAndLeatherGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "luggage_and_leather_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLumberBuildingMaterialsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "lumber_building_materials_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringManualCashDisburse) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "manual_cash_disburse"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMarinasServiceAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "marinas_service_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMasonryStoneworkAndPlaster) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "masonry_stonework_and_plaster"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMassageParlors) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "massage_parlors"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalAndDentalLabs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_and_dental_labs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_dental_ophthalmic_and_hospital_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMembershipOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "membership_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMensAndBoysClothingAndAccessoriesStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_and_boys_clothing_and_accessories_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMensWomensClothingStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_womens_clothing_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMetalServiceCenters) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "metal_service_centers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneous) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousApparelAndAccessoryShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_apparel_and_accessory_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousAutoDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_auto_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousBusinessServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_business_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousFoodStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_food_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousGeneralMerchandise) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_merchandise"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousGeneralServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_home_furnishing_specialty_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousPublishingAndPrinting) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_publishing_and_printing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousRecreationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_recreation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousRepairShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_repair_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousSpecialtyRetail) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_specialty_retail"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMobileHomeDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mobile_home_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotionPictureTheaters) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motion_picture_theaters"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorFreightCarriersAndTrucking) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_freight_carriers_and_trucking"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorHomesDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_homes_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorVehicleSuppliesAndNewParts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_vehicle_supplies_and_new_parts"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorcycleShopsAndDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_and_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorcycleShopsDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "music_stores_musical_instruments_pianos_and_sheet_music"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNewsDealersAndNewsstands) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "news_dealers_and_newsstands"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNonFiMoneyOrders) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_money_orders"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNonFiStoredValueCardPurchaseLoad) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_stored_value_card_purchase_load"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNondurableGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nondurable_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNurseriesLawnAndGardenSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nurseries_lawn_and_garden_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNursingPersonalCare) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nursing_personal_care"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOfficeAndCommercialFurniture) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "office_and_commercial_furniture"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOpticiansEyeglasses) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "opticians_eyeglasses"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOptometristsOphthalmologist) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "optometrists_ophthalmologist"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOrthopedicGoodsProstheticDevices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "orthopedic_goods_prosthetic_devices"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOsteopaths) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "osteopaths"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPackageStoresBeerWineAndLiquor) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "package_stores_beer_wine_and_liquor"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPaintsVarnishesAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "paints_varnishes_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringParkingLotsGarages) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "parking_lots_garages"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPassengerRailways) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "passenger_railways"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPawnShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pawn_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPetShopsPetFoodAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pet_shops_pet_food_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPetroleumAndPetroleumProducts) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "petroleum_and_petroleum_products"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotoDeveloping) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photo_developing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_photocopy_microfilm_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotographicStudios) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_studios"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPictureVideoProduction) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "picture_video_production"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPieceGoodsNotionsAndOtherDryGoods) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "piece_goods_notions_and_other_dry_goods"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPlumbingHeatingEquipmentAndSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "plumbing_heating_equipment_and_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPoliticalOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "political_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPostalServicesGovernmentOnly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "postal_services_government_only"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "precious_stones_and_metals_watches_and_jewelry"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringProfessionalServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "professional_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPublicWarehousingAndStorage) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "public_warehousing_and_storage"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringQuickCopyReproAndBlueprint) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "quick_copy_repro_and_blueprint"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRailroads) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "railroads"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRealEstateAgentsAndManagersRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "real_estate_agents_and_managers_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRecordStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "record_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRecreationalVehicleRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "recreational_vehicle_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringReligiousGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringReligiousOrganizations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_organizations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRoofingSidingSheetMetal) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "roofing_siding_sheet_metal"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSecretarialSupportServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "secretarial_support_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSecurityBrokersDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "security_brokers_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringServiceStations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "service_stations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sewing_needlework_fabric_and_piece_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringShoeRepairHatCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_repair_hat_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringShoeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSmallApplianceRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "small_appliance_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSnowmobileDealers) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "snowmobile_dealers"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSpecialTradeServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "special_trade_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSpecialtyCleaning) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "specialty_cleaning"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportingGoodsStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_goods_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportingRecreationCamps) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_recreation_camps"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportsAndRidingApparelStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_and_riding_apparel_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportsClubsFields) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_clubs_fields"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStampAndCoinStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stamp_and_coin_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationary_office_supplies_printing_and_writing_paper"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationery_stores_office_and_school_supply_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSwimmingPoolsSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "swimming_pools_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTUiTravelGermany) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "t_ui_travel_germany"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTailorsAlterations) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tailors_alterations"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxPaymentsGovernmentAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_payments_government_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxPreparationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_preparation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxicabsLimousines) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "taxicabs_limousines"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelecommunicationEquipmentAndTelephoneSales) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_equipment_and_telephone_sales"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelecommunicationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelegraphServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telegraph_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTentAndAwningShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tent_and_awning_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTestingLaboratories) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "testing_laboratories"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTheatricalTicketAgencies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "theatrical_ticket_agencies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTimeshares) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "timeshares"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTireRetreadingAndRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tire_retreading_and_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTollsBridgeFees) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tolls_bridge_fees"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTouristAttractionsAndExhibits) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tourist_attractions_and_exhibits"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTowingServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "towing_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTrailerParksCampgrounds) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "trailer_parks_campgrounds"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTransportationServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "transportation_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTravelAgenciesTourOperators) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "travel_agencies_tour_operators"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTruckStopIteration) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_stop_iteration"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTruckUtilityTrailerRentals) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_utility_trailer_rentals"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTypesettingPlateMakingAndRelatedServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typesetting_plate_making_and_related_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTypewriterStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typewriter_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUSFederalGovernmentAgenciesOrDepartments) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "u_s_federal_government_agencies_or_departments"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUniformsCommercialClothing) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "uniforms_commercial_clothing"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUsedMerchandiseAndSecondhandStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "used_merchandise_and_secondhand_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUtilities) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "utilities"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVarietyStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "variety_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVeterinaryServices) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "veterinary_services"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoAmusementGameSupplies) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_amusement_game_supplies"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoGameArcades) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_game_arcades"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoTapeRentalStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_tape_rental_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVocationalTradeSchools) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "vocational_trade_schools"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWatchJewelryRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "watch_jewelry_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWeldingRepair) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "welding_repair"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWholesaleClubs) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wholesale_clubs"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWigAndToupeeStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wig_and_toupee_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWiresMoneyOrders) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wires_money_orders"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWomensAccessoryAndSpecialtyShops) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_accessory_and_specialty_shops"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWomensReadyToWearStores) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_ready_to_wear_stores"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWreckingAndSalvageYards) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wrecking_and_salvage_yards"
instance Data.Aeson.FromJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'
where parseJSON val = GHC.Base.pure (if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ac_refrigeration_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAcRefrigerationRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "accounting_bookkeeping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAccountingBookkeepingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "advertising_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAdvertisingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "agricultural_cooperative")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAgriculturalCooperative
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airlines_air_carriers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAirlinesAirCarriers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "airports_flying_fields")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAirportsFlyingFields
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "ambulance_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAmbulanceServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "amusement_parks_carnivals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAmusementParksCarnivals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_reproductions")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAntiqueReproductions
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "antique_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAntiqueShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "aquariums")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAquariums
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "architectural_surveying_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArchitecturalSurveyingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "art_dealers_and_galleries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArtDealersAndGalleries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "artists_supply_and_craft_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringArtistsSupplyAndCraftShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_and_home_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoAndHomeSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_body_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoBodyRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_paint_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoPaintShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "auto_service_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutoServiceShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_cash_disburse")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomatedCashDisburse
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automated_fuel_dispensers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomatedFuelDispensers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automobile_associations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomobileAssociations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_parts_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomotivePartsAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "automotive_tire_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringAutomotiveTireStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bail_and_bond_payments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBailAndBondPayments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bakeries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBakeries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bands_orchestras")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBandsOrchestras
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "barber_and_beauty_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBarberAndBeautyShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "betting_casino_gambling")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBettingCasinoGambling
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bicycle_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBicycleShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "billiard_pool_establishments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBilliardPoolEstablishments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBoatDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "boat_rentals_and_leases")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBoatRentalsAndLeases
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "book_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBookStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "books_periodicals_and_newspapers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBooksPeriodicalsAndNewspapers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bowling_alleys")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBowlingAlleys
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "bus_lines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBusLines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "business_secretarial_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBusinessSecretarialSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "buying_shopping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringBuyingShoppingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cable_satellite_and_other_pay_television_and_radio")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "camera_and_photographic_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCameraAndPhotographicSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "candy_nut_and_confectionery_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCandyNutAndConfectioneryStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_new_used")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarAndTruckDealersNewUsed
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_and_truck_dealers_used_only")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarAndTruckDealersUsedOnly
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_rental_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarRentalAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "car_washes")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarWashes
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpentry_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarpentryServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "carpet_upholstery_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCarpetUpholsteryCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "caterers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCaterers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "charitable_and_social_service_organizations_fundraising")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chemicals_and_allied_products")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChemicalsAndAlliedProducts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "child_care_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChildCareServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "childrens_and_infants_wear_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChildrensAndInfantsWearStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropodists_podiatrists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChiropodistsPodiatrists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "chiropractors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringChiropractors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cigar_stores_and_stands")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCigarStoresAndStands
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "civic_social_fraternal_associations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCivicSocialFraternalAssociations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cleaning_and_maintenance")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCleaningAndMaintenance
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "clothing_rental")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringClothingRental
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "colleges_universities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCollegesUniversities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_equipment")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialEquipment
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_footwear")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialFootwear
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commercial_photography_art_and_graphics")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommercialPhotographyArtAndGraphics
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "commuter_transport_and_ferries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCommuterTransportAndFerries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_network_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerNetworkServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_programming")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerProgramming
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computer_software_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputerSoftwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "computers_peripherals_and_software")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringComputersPeripheralsAndSoftware
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "concrete_work_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConcreteWorkServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "construction_materials")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConstructionMaterials
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "consulting_public_relations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringConsultingPublicRelations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "correspondence_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCorrespondenceSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cosmetic_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCosmeticStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "counseling_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCounselingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "country_clubs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCountryClubs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "courier_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCourierServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "court_costs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCourtCosts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "credit_reporting_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCreditReportingAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "cruise_lines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringCruiseLines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dairy_products_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDairyProductsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dance_hall_studios_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDanceHallStudiosSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dating_escort_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDatingEscortServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dentists_orthodontists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDentistsOrthodontists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "department_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDepartmentStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "detective_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDetectiveAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_applications")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsApplications
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_games")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsGames
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_large_volume")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsLargeVolume
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "digital_goods_media")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDigitalGoodsMedia
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_catalog_merchant")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingCatalogMerchant
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_combination_catalog_and_retail_merchant")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_inbound_telemarketing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingInboundTelemarketing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_insurance_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingInsuranceServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_other")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingOther
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_outbound_telemarketing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingOutboundTelemarketing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_subscription")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingSubscription
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "direct_marketing_travel")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDirectMarketingTravel
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "discount_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDiscountStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "doctors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDoctors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "door_to_door_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDoorToDoorSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drapery_window_covering_and_upholstery_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDraperyWindowCoveringAndUpholsteryStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drinking_places")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrinkingPlaces
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drug_stores_and_pharmacies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrugStoresAndPharmacies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "drugs_drug_proprietaries_and_druggist_sundries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDrugsDrugProprietariesAndDruggistSundries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "dry_cleaners")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDryCleaners
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "durable_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDurableGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "duty_free_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringDutyFreeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "eating_places_restaurants")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEatingPlacesRestaurants
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "educational_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEducationalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electric_razor_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricRazorStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_parts_and_equipment")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricalPartsAndEquipment
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electrical_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectricalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectronicsRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "electronics_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElectronicsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "elementary_secondary_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringElementarySecondarySchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "employment_temp_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEmploymentTempAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "equipment_rental")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringEquipmentRental
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "exterminating_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringExterminatingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "family_clothing_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFamilyClothingStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fast_food_restaurants")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFastFoodRestaurants
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "financial_institutions")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFinancialInstitutions
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fines_government_administrative_entities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFinesGovernmentAdministrativeEntities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fireplace_fireplace_screens_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "floor_covering_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFloorCoveringStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFlorists
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "florists_supplies_nursery_stock_and_flowers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFloristsSuppliesNurseryStockAndFlowers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "freezer_and_locker_meat_provisioners")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFreezerAndLockerMeatProvisioners
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "fuel_dealers_non_automotive")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFuelDealersNonAutomotive
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "funeral_services_crematories")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFuneralServicesCrematories
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_home_furnishings_and_equipment_stores_except_appliances")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furniture_repair_refinishing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurnitureRepairRefinishing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "furriers_and_fur_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringFurriersAndFurShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "general_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGeneralServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "gift_card_novelty_and_souvenir_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGiftCardNoveltyAndSouvenirShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glass_paint_and_wallpaper_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGlassPaintAndWallpaperStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "glassware_crystal_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGlasswareCrystalStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "golf_courses_public")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGolfCoursesPublic
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "government_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGovernmentServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "grocery_stores_supermarkets")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringGroceryStoresSupermarkets
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHardwareEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hardware_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHardwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "health_and_beauty_spas")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHealthAndBeautySpas
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hearing_aids_sales_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHearingAidsSalesAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "heating_plumbing_a_c")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHeatingPlumbingAC
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hobby_toy_and_game_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHobbyToyAndGameShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "home_supply_warehouse_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHomeSupplyWarehouseStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hospitals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHospitals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "hotels_motels_and_resorts")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHotelsMotelsAndResorts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "household_appliance_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringHouseholdApplianceStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "industrial_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringIndustrialSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "information_retrieval_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInformationRetrievalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_default")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInsuranceDefault
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "insurance_underwriting_premiums")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringInsuranceUnderwritingPremiums
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "intra_company_purchases")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringIntraCompanyPurchases
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "jewelry_stores_watches_clocks_and_silverware_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "landscaping_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLandscapingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundries")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLaundries
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "laundry_cleaning_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLaundryCleaningServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "legal_services_attorneys")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLegalServicesAttorneys
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "luggage_and_leather_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLuggageAndLeatherGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "lumber_building_materials_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringLumberBuildingMaterialsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "manual_cash_disburse")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringManualCashDisburse
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "marinas_service_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMarinasServiceAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "masonry_stonework_and_plaster")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMasonryStoneworkAndPlaster
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "massage_parlors")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMassageParlors
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_and_dental_labs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalAndDentalLabs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_dental_ophthalmic_and_hospital_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "medical_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMedicalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "membership_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMembershipOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_and_boys_clothing_and_accessories_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMensAndBoysClothingAndAccessoriesStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mens_womens_clothing_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMensWomensClothingStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "metal_service_centers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMetalServiceCenters
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneous
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_apparel_and_accessory_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousApparelAndAccessoryShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_auto_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousAutoDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_business_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousBusinessServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_food_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousFoodStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_merchandise")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousGeneralMerchandise
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_general_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousGeneralServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_home_furnishing_specialty_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_publishing_and_printing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousPublishingAndPrinting
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_recreation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousRecreationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_repair_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousRepairShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "miscellaneous_specialty_retail")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMiscellaneousSpecialtyRetail
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "mobile_home_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMobileHomeDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motion_picture_theaters")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotionPictureTheaters
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_freight_carriers_and_trucking")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorFreightCarriersAndTrucking
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_homes_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorHomesDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motor_vehicle_supplies_and_new_parts")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorVehicleSuppliesAndNewParts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_and_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorcycleShopsAndDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "motorcycle_shops_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMotorcycleShopsDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "music_stores_musical_instruments_pianos_and_sheet_music")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "news_dealers_and_newsstands")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNewsDealersAndNewsstands
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_money_orders")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNonFiMoneyOrders
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "non_fi_stored_value_card_purchase_load")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNonFiStoredValueCardPurchaseLoad
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nondurable_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNondurableGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nurseries_lawn_and_garden_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNurseriesLawnAndGardenSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "nursing_personal_care")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringNursingPersonalCare
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "office_and_commercial_furniture")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOfficeAndCommercialFurniture
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "opticians_eyeglasses")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOpticiansEyeglasses
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "optometrists_ophthalmologist")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOptometristsOphthalmologist
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "orthopedic_goods_prosthetic_devices")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOrthopedicGoodsProstheticDevices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "osteopaths")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringOsteopaths
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "package_stores_beer_wine_and_liquor")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPackageStoresBeerWineAndLiquor
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "paints_varnishes_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPaintsVarnishesAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "parking_lots_garages")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringParkingLotsGarages
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "passenger_railways")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPassengerRailways
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pawn_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPawnShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "pet_shops_pet_food_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPetShopsPetFoodAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "petroleum_and_petroleum_products")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPetroleumAndPetroleumProducts
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photo_developing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotoDeveloping
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_photocopy_microfilm_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "photographic_studios")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPhotographicStudios
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "picture_video_production")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPictureVideoProduction
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "piece_goods_notions_and_other_dry_goods")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPieceGoodsNotionsAndOtherDryGoods
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "plumbing_heating_equipment_and_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPlumbingHeatingEquipmentAndSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "political_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPoliticalOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "postal_services_government_only")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPostalServicesGovernmentOnly
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "precious_stones_and_metals_watches_and_jewelry")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "professional_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringProfessionalServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "public_warehousing_and_storage")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringPublicWarehousingAndStorage
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "quick_copy_repro_and_blueprint")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringQuickCopyReproAndBlueprint
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "railroads")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRailroads
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "real_estate_agents_and_managers_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRealEstateAgentsAndManagersRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "record_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRecordStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "recreational_vehicle_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRecreationalVehicleRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringReligiousGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "religious_organizations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringReligiousOrganizations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "roofing_siding_sheet_metal")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringRoofingSidingSheetMetal
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "secretarial_support_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSecretarialSupportServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "security_brokers_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSecurityBrokersDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "service_stations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringServiceStations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sewing_needlework_fabric_and_piece_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_repair_hat_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringShoeRepairHatCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "shoe_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringShoeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "small_appliance_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSmallApplianceRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "snowmobile_dealers")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSnowmobileDealers
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "special_trade_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSpecialTradeServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "specialty_cleaning")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSpecialtyCleaning
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_goods_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportingGoodsStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sporting_recreation_camps")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportingRecreationCamps
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_and_riding_apparel_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportsAndRidingApparelStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "sports_clubs_fields")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSportsClubsFields
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stamp_and_coin_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStampAndCoinStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationary_office_supplies_printing_and_writing_paper")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "stationery_stores_office_and_school_supply_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "swimming_pools_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringSwimmingPoolsSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "t_ui_travel_germany")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTUiTravelGermany
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tailors_alterations")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTailorsAlterations
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_payments_government_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxPaymentsGovernmentAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tax_preparation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxPreparationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "taxicabs_limousines")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTaxicabsLimousines
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_equipment_and_telephone_sales")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelecommunicationEquipmentAndTelephoneSales
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telecommunication_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelecommunicationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "telegraph_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTelegraphServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tent_and_awning_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTentAndAwningShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "testing_laboratories")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTestingLaboratories
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "theatrical_ticket_agencies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTheatricalTicketAgencies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "timeshares")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTimeshares
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tire_retreading_and_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTireRetreadingAndRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tolls_bridge_fees")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTollsBridgeFees
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "tourist_attractions_and_exhibits")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTouristAttractionsAndExhibits
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "towing_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTowingServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "trailer_parks_campgrounds")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTrailerParksCampgrounds
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "transportation_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTransportationServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "travel_agencies_tour_operators")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTravelAgenciesTourOperators
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_stop_iteration")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTruckStopIteration
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "truck_utility_trailer_rentals")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTruckUtilityTrailerRentals
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typesetting_plate_making_and_related_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTypesettingPlateMakingAndRelatedServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "typewriter_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringTypewriterStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "u_s_federal_government_agencies_or_departments")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUSFederalGovernmentAgenciesOrDepartments
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "uniforms_commercial_clothing")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUniformsCommercialClothing
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "used_merchandise_and_secondhand_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUsedMerchandiseAndSecondhandStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "utilities")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringUtilities
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "variety_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVarietyStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "veterinary_services")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVeterinaryServices
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_amusement_game_supplies")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoAmusementGameSupplies
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_game_arcades")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoGameArcades
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "video_tape_rental_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVideoTapeRentalStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "vocational_trade_schools")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringVocationalTradeSchools
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "watch_jewelry_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWatchJewelryRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "welding_repair")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWeldingRepair
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wholesale_clubs")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWholesaleClubs
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wig_and_toupee_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWigAndToupeeStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wires_money_orders")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWiresMoneyOrders
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_accessory_and_specialty_shops")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWomensAccessoryAndSpecialtyShops
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "womens_ready_to_wear_stores")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWomensReadyToWearStores
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "wrecking_and_salvage_yards")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumStringWreckingAndSalvageYards
else PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Categories'EnumOther val)
data PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'
= PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumOther Data.Aeson.Types.Internal.Value
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumTyped GHC.Base.String
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringAllTime
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringDaily
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringMonthly
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringPerAuthorization
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringWeekly
| PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringYearly
deriving (GHC.Show.Show, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'
where toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumOther patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumTyped patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringAllTime) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "all_time"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringDaily) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "daily"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringMonthly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "monthly"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringPerAuthorization) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "per_authorization"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringWeekly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "weekly"
toJSON (PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringYearly) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "yearly"
instance Data.Aeson.FromJSON PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'
where parseJSON val = GHC.Base.pure (if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "all_time")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringAllTime
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "daily")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringDaily
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "monthly")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringMonthly
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "per_authorization")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringPerAuthorization
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "weekly")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringWeekly
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "yearly")
then PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumStringYearly
else PostIssuingCardholdersCardholderRequestBodyAuthorizationControls'SpendingLimits'Interval'EnumOther val)
data PostIssuingCardholdersCardholderRequestBodyBilling' = PostIssuingCardholdersCardholderRequestBodyBilling' {
postIssuingCardholdersCardholderRequestBodyBilling'Address :: PostIssuingCardholdersCardholderRequestBodyBilling'Address'
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyBilling'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "address" (postIssuingCardholdersCardholderRequestBodyBilling'Address obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "address" (postIssuingCardholdersCardholderRequestBodyBilling'Address obj))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyBilling'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyBilling'" (\obj -> GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyBilling' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "address"))
data PostIssuingCardholdersCardholderRequestBodyBilling'Address' = PostIssuingCardholdersCardholderRequestBodyBilling'Address' {
postIssuingCardholdersCardholderRequestBodyBilling'Address'City :: GHC.Base.String
, postIssuingCardholdersCardholderRequestBodyBilling'Address'Country :: GHC.Base.String
, postIssuingCardholdersCardholderRequestBodyBilling'Address'Line1 :: GHC.Base.String
, postIssuingCardholdersCardholderRequestBodyBilling'Address'Line2 :: (GHC.Maybe.Maybe GHC.Base.String)
, postIssuingCardholdersCardholderRequestBodyBilling'Address'PostalCode :: GHC.Base.String
, postIssuingCardholdersCardholderRequestBodyBilling'Address'State :: (GHC.Maybe.Maybe GHC.Base.String)
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyBilling'Address'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "city" (postIssuingCardholdersCardholderRequestBodyBilling'Address'City obj) : (Data.Aeson..=) "country" (postIssuingCardholdersCardholderRequestBodyBilling'Address'Country obj) : (Data.Aeson..=) "line1" (postIssuingCardholdersCardholderRequestBodyBilling'Address'Line1 obj) : (Data.Aeson..=) "line2" (postIssuingCardholdersCardholderRequestBodyBilling'Address'Line2 obj) : (Data.Aeson..=) "postal_code" (postIssuingCardholdersCardholderRequestBodyBilling'Address'PostalCode obj) : (Data.Aeson..=) "state" (postIssuingCardholdersCardholderRequestBodyBilling'Address'State obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "city" (postIssuingCardholdersCardholderRequestBodyBilling'Address'City obj) GHC.Base.<> ((Data.Aeson..=) "country" (postIssuingCardholdersCardholderRequestBodyBilling'Address'Country obj) GHC.Base.<> ((Data.Aeson..=) "line1" (postIssuingCardholdersCardholderRequestBodyBilling'Address'Line1 obj) GHC.Base.<> ((Data.Aeson..=) "line2" (postIssuingCardholdersCardholderRequestBodyBilling'Address'Line2 obj) GHC.Base.<> ((Data.Aeson..=) "postal_code" (postIssuingCardholdersCardholderRequestBodyBilling'Address'PostalCode obj) GHC.Base.<> (Data.Aeson..=) "state" (postIssuingCardholdersCardholderRequestBodyBilling'Address'State obj))))))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyBilling'Address'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyBilling'Address'" (\obj -> (((((GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyBilling'Address' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "city")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "country")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "line1")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "line2")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "postal_code")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "state"))
data PostIssuingCardholdersCardholderRequestBodyCompany' = PostIssuingCardholdersCardholderRequestBodyCompany' {
postIssuingCardholdersCardholderRequestBodyCompany'TaxId :: (GHC.Maybe.Maybe GHC.Base.String)
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyCompany'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "tax_id" (postIssuingCardholdersCardholderRequestBodyCompany'TaxId obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "tax_id" (postIssuingCardholdersCardholderRequestBodyCompany'TaxId obj))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyCompany'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyCompany'" (\obj -> GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyCompany' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "tax_id"))
data PostIssuingCardholdersCardholderRequestBodyIndividual' = PostIssuingCardholdersCardholderRequestBodyIndividual' {
postIssuingCardholdersCardholderRequestBodyIndividual'Dob :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyIndividual'Dob')
, postIssuingCardholdersCardholderRequestBodyIndividual'FirstName :: GHC.Base.String
, postIssuingCardholdersCardholderRequestBodyIndividual'LastName :: GHC.Base.String
, postIssuingCardholdersCardholderRequestBodyIndividual'Verification :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyIndividual'Verification')
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyIndividual'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "dob" (postIssuingCardholdersCardholderRequestBodyIndividual'Dob obj) : (Data.Aeson..=) "first_name" (postIssuingCardholdersCardholderRequestBodyIndividual'FirstName obj) : (Data.Aeson..=) "last_name" (postIssuingCardholdersCardholderRequestBodyIndividual'LastName obj) : (Data.Aeson..=) "verification" (postIssuingCardholdersCardholderRequestBodyIndividual'Verification obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "dob" (postIssuingCardholdersCardholderRequestBodyIndividual'Dob obj) GHC.Base.<> ((Data.Aeson..=) "first_name" (postIssuingCardholdersCardholderRequestBodyIndividual'FirstName obj) GHC.Base.<> ((Data.Aeson..=) "last_name" (postIssuingCardholdersCardholderRequestBodyIndividual'LastName obj) GHC.Base.<> (Data.Aeson..=) "verification" (postIssuingCardholdersCardholderRequestBodyIndividual'Verification obj))))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyIndividual'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyIndividual'" (\obj -> (((GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyIndividual' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "dob")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "first_name")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "last_name")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "verification"))
data PostIssuingCardholdersCardholderRequestBodyIndividual'Dob' = PostIssuingCardholdersCardholderRequestBodyIndividual'Dob' {
postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Day :: GHC.Integer.Type.Integer
, postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Month :: GHC.Integer.Type.Integer
, postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Year :: GHC.Integer.Type.Integer
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyIndividual'Dob'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "day" (postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Day obj) : (Data.Aeson..=) "month" (postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Month obj) : (Data.Aeson..=) "year" (postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Year obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "day" (postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Day obj) GHC.Base.<> ((Data.Aeson..=) "month" (postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Month obj) GHC.Base.<> (Data.Aeson..=) "year" (postIssuingCardholdersCardholderRequestBodyIndividual'Dob'Year obj)))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyIndividual'Dob'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyIndividual'Dob'" (\obj -> ((GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyIndividual'Dob' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "day")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "month")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..: "year"))
data PostIssuingCardholdersCardholderRequestBodyIndividual'Verification' = PostIssuingCardholdersCardholderRequestBodyIndividual'Verification' {
postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document :: (GHC.Maybe.Maybe PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document')
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "document" (postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "document" (postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document obj))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'" (\obj -> GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyIndividual'Verification' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "document"))
data PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document' = PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document' {
postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'Back :: (GHC.Maybe.Maybe GHC.Base.String)
, postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'Front :: (GHC.Maybe.Maybe GHC.Base.String)
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'
where toJSON obj = Data.Aeson.object ((Data.Aeson..=) "back" (postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'Back obj) : (Data.Aeson..=) "front" (postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'Front obj) : [])
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "back" (postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'Back obj) GHC.Base.<> (Data.Aeson..=) "front" (postIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'Front obj))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document'" (\obj -> (GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyIndividual'Verification'Document' GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "back")) GHC.Base.<*> (obj Data.Aeson.Types.FromJSON..:? "front"))
data PostIssuingCardholdersCardholderRequestBodyMetadata' = PostIssuingCardholdersCardholderRequestBodyMetadata' {
} deriving (GHC.Show.Show
, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyMetadata'
where toJSON obj = Data.Aeson.object []
toEncoding obj = Data.Aeson.pairs ((Data.Aeson..=) "string" ("string" :: GHC.Base.String))
instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardholdersCardholderRequestBodyMetadata'
where parseJSON = Data.Aeson.Types.FromJSON.withObject "PostIssuingCardholdersCardholderRequestBodyMetadata'" (\obj -> GHC.Base.pure PostIssuingCardholdersCardholderRequestBodyMetadata')
data PostIssuingCardholdersCardholderRequestBodyStatus'
= PostIssuingCardholdersCardholderRequestBodyStatus'EnumOther Data.Aeson.Types.Internal.Value
| PostIssuingCardholdersCardholderRequestBodyStatus'EnumTyped GHC.Base.String
| PostIssuingCardholdersCardholderRequestBodyStatus'EnumStringActive
| PostIssuingCardholdersCardholderRequestBodyStatus'EnumStringInactive
deriving (GHC.Show.Show, GHC.Classes.Eq)
instance Data.Aeson.ToJSON PostIssuingCardholdersCardholderRequestBodyStatus'
where toJSON (PostIssuingCardholdersCardholderRequestBodyStatus'EnumOther patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyStatus'EnumTyped patternName) = Data.Aeson.Types.ToJSON.toJSON patternName
toJSON (PostIssuingCardholdersCardholderRequestBodyStatus'EnumStringActive) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "active"
toJSON (PostIssuingCardholdersCardholderRequestBodyStatus'EnumStringInactive) = Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "inactive"
instance Data.Aeson.FromJSON PostIssuingCardholdersCardholderRequestBodyStatus'
where parseJSON val = GHC.Base.pure (if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "active")
then PostIssuingCardholdersCardholderRequestBodyStatus'EnumStringActive
else if val GHC.Classes.== (Data.Aeson.Types.Internal.String GHC.Base.$ Data.Text.pack "inactive")
then PostIssuingCardholdersCardholderRequestBodyStatus'EnumStringInactive
else PostIssuingCardholdersCardholderRequestBodyStatus'EnumOther val)
data PostIssuingCardholdersCardholderResponse =
PostIssuingCardholdersCardholderResponseError GHC.Base.String
| PostIssuingCardholdersCardholderResponse200 Issuing'cardholder
| PostIssuingCardholdersCardholderResponseDefault Error
deriving (GHC.Show.Show, GHC.Classes.Eq)