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