{-# LANGUAGE MultiWayIf #-}
{-# LANGUAGE OverloadedStrings #-}
module StripeAPI.Types.Issuing_Cardholder where
import qualified Control.Monad.Fail
import qualified Data.Aeson
import qualified Data.Aeson as Data.Aeson.Encoding.Internal
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.Internal
import qualified Data.Aeson as Data.Aeson.Types.ToJSON
import qualified Data.ByteString.Char8
import qualified Data.ByteString.Char8 as Data.ByteString.Internal
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.Int
import qualified GHC.Show
import qualified GHC.Types
import qualified StripeAPI.Common
import StripeAPI.TypeAlias
import {-# SOURCE #-} StripeAPI.Types.File
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderAddress
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderAuthorizationControls
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderCompany
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderIdDocument
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderIndividual
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderIndividualDob
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderRequirements
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderSpendingLimit
import {-# SOURCE #-} StripeAPI.Types.IssuingCardholderVerification
import qualified Prelude as GHC.Integer.Type
import qualified Prelude as GHC.Maybe
data Issuing'cardholder = Issuing'cardholder
{
Issuing'cardholder -> IssuingCardholderAddress
issuing'cardholderBilling :: IssuingCardholderAddress,
Issuing'cardholder -> Maybe Issuing'cardholderCompany'
issuing'cardholderCompany :: (GHC.Maybe.Maybe Issuing'cardholderCompany'),
Issuing'cardholder -> Int
issuing'cardholderCreated :: GHC.Types.Int,
Issuing'cardholder -> Maybe Text
issuing'cardholderEmail :: (GHC.Maybe.Maybe Data.Text.Internal.Text),
Issuing'cardholder -> Text
issuing'cardholderId :: Data.Text.Internal.Text,
Issuing'cardholder -> Maybe Issuing'cardholderIndividual'
issuing'cardholderIndividual :: (GHC.Maybe.Maybe Issuing'cardholderIndividual'),
Issuing'cardholder -> Bool
issuing'cardholderLivemode :: GHC.Types.Bool,
Issuing'cardholder -> Object
issuing'cardholderMetadata :: Data.Aeson.Types.Internal.Object,
Issuing'cardholder -> Text
issuing'cardholderName :: Data.Text.Internal.Text,
Issuing'cardholder -> Maybe Text
issuing'cardholderPhoneNumber :: (GHC.Maybe.Maybe Data.Text.Internal.Text),
Issuing'cardholder -> IssuingCardholderRequirements
issuing'cardholderRequirements :: IssuingCardholderRequirements,
Issuing'cardholder -> Maybe Issuing'cardholderSpendingControls'
issuing'cardholderSpendingControls :: (GHC.Maybe.Maybe Issuing'cardholderSpendingControls'),
Issuing'cardholder -> Issuing'cardholderStatus'
issuing'cardholderStatus :: Issuing'cardholderStatus',
Issuing'cardholder -> Issuing'cardholderType'
issuing'cardholderType :: Issuing'cardholderType'
}
deriving
( Int -> Issuing'cardholder -> ShowS
[Issuing'cardholder] -> ShowS
Issuing'cardholder -> String
(Int -> Issuing'cardholder -> ShowS)
-> (Issuing'cardholder -> String)
-> ([Issuing'cardholder] -> ShowS)
-> Show Issuing'cardholder
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholder] -> ShowS
$cshowList :: [Issuing'cardholder] -> ShowS
show :: Issuing'cardholder -> String
$cshow :: Issuing'cardholder -> String
showsPrec :: Int -> Issuing'cardholder -> ShowS
$cshowsPrec :: Int -> Issuing'cardholder -> ShowS
GHC.Show.Show,
Issuing'cardholder -> Issuing'cardholder -> Bool
(Issuing'cardholder -> Issuing'cardholder -> Bool)
-> (Issuing'cardholder -> Issuing'cardholder -> Bool)
-> Eq Issuing'cardholder
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholder -> Issuing'cardholder -> Bool
$c/= :: Issuing'cardholder -> Issuing'cardholder -> Bool
== :: Issuing'cardholder -> Issuing'cardholder -> Bool
$c== :: Issuing'cardholder -> Issuing'cardholder -> Bool
GHC.Classes.Eq
)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholder where
toJSON :: Issuing'cardholder -> Value
toJSON Issuing'cardholder
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"billing" Text -> IssuingCardholderAddress -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> IssuingCardholderAddress
issuing'cardholderBilling Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"company" Text -> Maybe Issuing'cardholderCompany' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Issuing'cardholderCompany'
issuing'cardholderCompany Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"created" Text -> Int -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Int
issuing'cardholderCreated Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"email" Text -> Maybe Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Text
issuing'cardholderEmail Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"id" Text -> Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Text
issuing'cardholderId Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"individual" Text -> Maybe Issuing'cardholderIndividual' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Issuing'cardholderIndividual'
issuing'cardholderIndividual Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"livemode" Text -> Bool -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Bool
issuing'cardholderLivemode Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"metadata" Text -> Object -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Object
issuing'cardholderMetadata Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"name" Text -> Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Text
issuing'cardholderName Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"phone_number" Text -> Maybe Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Text
issuing'cardholderPhoneNumber Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"requirements" Text -> IssuingCardholderRequirements -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> IssuingCardholderRequirements
issuing'cardholderRequirements Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"spending_controls" Text -> Maybe Issuing'cardholderSpendingControls' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Issuing'cardholderSpendingControls'
issuing'cardholderSpendingControls Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"status" Text -> Issuing'cardholderStatus' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Issuing'cardholderStatus'
issuing'cardholderStatus Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"type" Text -> Issuing'cardholderType' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Issuing'cardholderType'
issuing'cardholderType Issuing'cardholder
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"object" Text -> Value -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Text -> Value
Data.Aeson.Types.Internal.String Text
"issuing.cardholder" Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
toEncoding :: Issuing'cardholder -> Encoding
toEncoding Issuing'cardholder
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"billing" Text -> IssuingCardholderAddress -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> IssuingCardholderAddress
issuing'cardholderBilling Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"company" Text -> Maybe Issuing'cardholderCompany' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Issuing'cardholderCompany'
issuing'cardholderCompany Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"created" Text -> Int -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Int
issuing'cardholderCreated Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"email" Text -> Maybe Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Text
issuing'cardholderEmail Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"id" Text -> Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Text
issuing'cardholderId Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"individual" Text -> Maybe Issuing'cardholderIndividual' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Issuing'cardholderIndividual'
issuing'cardholderIndividual Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"livemode" Text -> Bool -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Bool
issuing'cardholderLivemode Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"metadata" Text -> Object -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Object
issuing'cardholderMetadata Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"name" Text -> Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Text
issuing'cardholderName Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"phone_number" Text -> Maybe Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Text
issuing'cardholderPhoneNumber Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"requirements" Text -> IssuingCardholderRequirements -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> IssuingCardholderRequirements
issuing'cardholderRequirements Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"spending_controls" Text -> Maybe Issuing'cardholderSpendingControls' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Maybe Issuing'cardholderSpendingControls'
issuing'cardholderSpendingControls Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"status" Text -> Issuing'cardholderStatus' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Issuing'cardholderStatus'
issuing'cardholderStatus Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"type" Text -> Issuing'cardholderType' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholder -> Issuing'cardholderType'
issuing'cardholderType Issuing'cardholder
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"object" Text -> Value -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Text -> Value
Data.Aeson.Types.Internal.String Text
"issuing.cardholder")))))))))))))))
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholder where
parseJSON :: Value -> Parser Issuing'cardholder
parseJSON = String
-> (Object -> Parser Issuing'cardholder)
-> Value
-> Parser Issuing'cardholder
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"Issuing'cardholder" (\Object
obj -> ((((((((((((((IssuingCardholderAddress
-> Maybe Issuing'cardholderCompany'
-> Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser
(IssuingCardholderAddress
-> Maybe Issuing'cardholderCompany'
-> Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure IssuingCardholderAddress
-> Maybe Issuing'cardholderCompany'
-> Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder
Issuing'cardholder Parser
(IssuingCardholderAddress
-> Maybe Issuing'cardholderCompany'
-> Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser IssuingCardholderAddress
-> Parser
(Maybe Issuing'cardholderCompany'
-> Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser IssuingCardholderAddress
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"billing")) Parser
(Maybe Issuing'cardholderCompany'
-> Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser (Maybe Issuing'cardholderCompany')
-> Parser
(Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Issuing'cardholderCompany')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"company")) Parser
(Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser Int
-> Parser
(Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Int
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"created")) Parser
(Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser (Maybe Text)
-> Parser
(Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Text)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"email")) Parser
(Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser Text
-> Parser
(Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Text
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"id")) Parser
(Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser (Maybe Issuing'cardholderIndividual')
-> Parser
(Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Issuing'cardholderIndividual')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"individual")) Parser
(Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser Bool
-> Parser
(Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Bool
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"livemode")) Parser
(Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser Object
-> Parser
(Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Object
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"metadata")) Parser
(Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser Text
-> Parser
(Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Text
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"name")) Parser
(Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser (Maybe Text)
-> Parser
(IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Text)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"phone_number")) Parser
(IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser IssuingCardholderRequirements
-> Parser
(Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser IssuingCardholderRequirements
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"requirements")) Parser
(Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder)
-> Parser (Maybe Issuing'cardholderSpendingControls')
-> Parser
(Issuing'cardholderStatus'
-> Issuing'cardholderType' -> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text -> Parser (Maybe Issuing'cardholderSpendingControls')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"spending_controls")) Parser
(Issuing'cardholderStatus'
-> Issuing'cardholderType' -> Issuing'cardholder)
-> Parser Issuing'cardholderStatus'
-> Parser (Issuing'cardholderType' -> Issuing'cardholder)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Issuing'cardholderStatus'
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"status")) Parser (Issuing'cardholderType' -> Issuing'cardholder)
-> Parser Issuing'cardholderType' -> Parser Issuing'cardholder
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Issuing'cardholderType'
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"type"))
mkIssuing'cardholder ::
IssuingCardholderAddress ->
GHC.Types.Int ->
Data.Text.Internal.Text ->
GHC.Types.Bool ->
Data.Aeson.Types.Internal.Object ->
Data.Text.Internal.Text ->
IssuingCardholderRequirements ->
Issuing'cardholderStatus' ->
Issuing'cardholderType' ->
Issuing'cardholder
mkIssuing'cardholder :: IssuingCardholderAddress
-> Int
-> Text
-> Bool
-> Object
-> Text
-> IssuingCardholderRequirements
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder
mkIssuing'cardholder IssuingCardholderAddress
issuing'cardholderBilling Int
issuing'cardholderCreated Text
issuing'cardholderId Bool
issuing'cardholderLivemode Object
issuing'cardholderMetadata Text
issuing'cardholderName IssuingCardholderRequirements
issuing'cardholderRequirements Issuing'cardholderStatus'
issuing'cardholderStatus Issuing'cardholderType'
issuing'cardholderType =
Issuing'cardholder :: IssuingCardholderAddress
-> Maybe Issuing'cardholderCompany'
-> Int
-> Maybe Text
-> Text
-> Maybe Issuing'cardholderIndividual'
-> Bool
-> Object
-> Text
-> Maybe Text
-> IssuingCardholderRequirements
-> Maybe Issuing'cardholderSpendingControls'
-> Issuing'cardholderStatus'
-> Issuing'cardholderType'
-> Issuing'cardholder
Issuing'cardholder
{ issuing'cardholderBilling :: IssuingCardholderAddress
issuing'cardholderBilling = IssuingCardholderAddress
issuing'cardholderBilling,
issuing'cardholderCompany :: Maybe Issuing'cardholderCompany'
issuing'cardholderCompany = Maybe Issuing'cardholderCompany'
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderCreated :: Int
issuing'cardholderCreated = Int
issuing'cardholderCreated,
issuing'cardholderEmail :: Maybe Text
issuing'cardholderEmail = Maybe Text
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderId :: Text
issuing'cardholderId = Text
issuing'cardholderId,
issuing'cardholderIndividual :: Maybe Issuing'cardholderIndividual'
issuing'cardholderIndividual = Maybe Issuing'cardholderIndividual'
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderLivemode :: Bool
issuing'cardholderLivemode = Bool
issuing'cardholderLivemode,
issuing'cardholderMetadata :: Object
issuing'cardholderMetadata = Object
issuing'cardholderMetadata,
issuing'cardholderName :: Text
issuing'cardholderName = Text
issuing'cardholderName,
issuing'cardholderPhoneNumber :: Maybe Text
issuing'cardholderPhoneNumber = Maybe Text
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderRequirements :: IssuingCardholderRequirements
issuing'cardholderRequirements = IssuingCardholderRequirements
issuing'cardholderRequirements,
issuing'cardholderSpendingControls :: Maybe Issuing'cardholderSpendingControls'
issuing'cardholderSpendingControls = Maybe Issuing'cardholderSpendingControls'
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderStatus :: Issuing'cardholderStatus'
issuing'cardholderStatus = Issuing'cardholderStatus'
issuing'cardholderStatus,
issuing'cardholderType :: Issuing'cardholderType'
issuing'cardholderType = Issuing'cardholderType'
issuing'cardholderType
}
data Issuing'cardholderCompany' = Issuing'cardholderCompany'
{
Issuing'cardholderCompany' -> Maybe Bool
issuing'cardholderCompany'TaxIdProvided :: (GHC.Maybe.Maybe GHC.Types.Bool)
}
deriving
( Int -> Issuing'cardholderCompany' -> ShowS
[Issuing'cardholderCompany'] -> ShowS
Issuing'cardholderCompany' -> String
(Int -> Issuing'cardholderCompany' -> ShowS)
-> (Issuing'cardholderCompany' -> String)
-> ([Issuing'cardholderCompany'] -> ShowS)
-> Show Issuing'cardholderCompany'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderCompany'] -> ShowS
$cshowList :: [Issuing'cardholderCompany'] -> ShowS
show :: Issuing'cardholderCompany' -> String
$cshow :: Issuing'cardholderCompany' -> String
showsPrec :: Int -> Issuing'cardholderCompany' -> ShowS
$cshowsPrec :: Int -> Issuing'cardholderCompany' -> ShowS
GHC.Show.Show,
Issuing'cardholderCompany' -> Issuing'cardholderCompany' -> Bool
(Issuing'cardholderCompany' -> Issuing'cardholderCompany' -> Bool)
-> (Issuing'cardholderCompany'
-> Issuing'cardholderCompany' -> Bool)
-> Eq Issuing'cardholderCompany'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderCompany' -> Issuing'cardholderCompany' -> Bool
$c/= :: Issuing'cardholderCompany' -> Issuing'cardholderCompany' -> Bool
== :: Issuing'cardholderCompany' -> Issuing'cardholderCompany' -> Bool
$c== :: Issuing'cardholderCompany' -> Issuing'cardholderCompany' -> Bool
GHC.Classes.Eq
)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderCompany' where
toJSON :: Issuing'cardholderCompany' -> Value
toJSON Issuing'cardholderCompany'
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"tax_id_provided" Text -> Maybe Bool -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderCompany' -> Maybe Bool
issuing'cardholderCompany'TaxIdProvided Issuing'cardholderCompany'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
toEncoding :: Issuing'cardholderCompany' -> Encoding
toEncoding Issuing'cardholderCompany'
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs (Text
"tax_id_provided" Text -> Maybe Bool -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderCompany' -> Maybe Bool
issuing'cardholderCompany'TaxIdProvided Issuing'cardholderCompany'
obj)
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderCompany' where
parseJSON :: Value -> Parser Issuing'cardholderCompany'
parseJSON = String
-> (Object -> Parser Issuing'cardholderCompany')
-> Value
-> Parser Issuing'cardholderCompany'
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"Issuing'cardholderCompany'" (\Object
obj -> (Maybe Bool -> Issuing'cardholderCompany')
-> Parser (Maybe Bool -> Issuing'cardholderCompany')
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe Bool -> Issuing'cardholderCompany'
Issuing'cardholderCompany' Parser (Maybe Bool -> Issuing'cardholderCompany')
-> Parser (Maybe Bool) -> Parser Issuing'cardholderCompany'
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Bool)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"tax_id_provided"))
mkIssuing'cardholderCompany' :: Issuing'cardholderCompany'
mkIssuing'cardholderCompany' :: Issuing'cardholderCompany'
mkIssuing'cardholderCompany' = Issuing'cardholderCompany' :: Maybe Bool -> Issuing'cardholderCompany'
Issuing'cardholderCompany' {issuing'cardholderCompany'TaxIdProvided :: Maybe Bool
issuing'cardholderCompany'TaxIdProvided = Maybe Bool
forall a. Maybe a
GHC.Maybe.Nothing}
data Issuing'cardholderIndividual' = Issuing'cardholderIndividual'
{
Issuing'cardholderIndividual'
-> Maybe Issuing'cardholderIndividual'Dob'
issuing'cardholderIndividual'Dob :: (GHC.Maybe.Maybe Issuing'cardholderIndividual'Dob'),
Issuing'cardholderIndividual' -> Maybe Text
issuing'cardholderIndividual'FirstName :: (GHC.Maybe.Maybe Data.Text.Internal.Text),
Issuing'cardholderIndividual' -> Maybe Text
issuing'cardholderIndividual'LastName :: (GHC.Maybe.Maybe Data.Text.Internal.Text),
Issuing'cardholderIndividual'
-> Maybe Issuing'cardholderIndividual'Verification'
issuing'cardholderIndividual'Verification :: (GHC.Maybe.Maybe Issuing'cardholderIndividual'Verification')
}
deriving
( Int -> Issuing'cardholderIndividual' -> ShowS
[Issuing'cardholderIndividual'] -> ShowS
Issuing'cardholderIndividual' -> String
(Int -> Issuing'cardholderIndividual' -> ShowS)
-> (Issuing'cardholderIndividual' -> String)
-> ([Issuing'cardholderIndividual'] -> ShowS)
-> Show Issuing'cardholderIndividual'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderIndividual'] -> ShowS
$cshowList :: [Issuing'cardholderIndividual'] -> ShowS
show :: Issuing'cardholderIndividual' -> String
$cshow :: Issuing'cardholderIndividual' -> String
showsPrec :: Int -> Issuing'cardholderIndividual' -> ShowS
$cshowsPrec :: Int -> Issuing'cardholderIndividual' -> ShowS
GHC.Show.Show,
Issuing'cardholderIndividual'
-> Issuing'cardholderIndividual' -> Bool
(Issuing'cardholderIndividual'
-> Issuing'cardholderIndividual' -> Bool)
-> (Issuing'cardholderIndividual'
-> Issuing'cardholderIndividual' -> Bool)
-> Eq Issuing'cardholderIndividual'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderIndividual'
-> Issuing'cardholderIndividual' -> Bool
$c/= :: Issuing'cardholderIndividual'
-> Issuing'cardholderIndividual' -> Bool
== :: Issuing'cardholderIndividual'
-> Issuing'cardholderIndividual' -> Bool
$c== :: Issuing'cardholderIndividual'
-> Issuing'cardholderIndividual' -> Bool
GHC.Classes.Eq
)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderIndividual' where
toJSON :: Issuing'cardholderIndividual' -> Value
toJSON Issuing'cardholderIndividual'
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"dob" Text -> Maybe Issuing'cardholderIndividual'Dob' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'
-> Maybe Issuing'cardholderIndividual'Dob'
issuing'cardholderIndividual'Dob Issuing'cardholderIndividual'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"first_name" Text -> Maybe Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual' -> Maybe Text
issuing'cardholderIndividual'FirstName Issuing'cardholderIndividual'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"last_name" Text -> Maybe Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual' -> Maybe Text
issuing'cardholderIndividual'LastName Issuing'cardholderIndividual'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"verification" Text -> Maybe Issuing'cardholderIndividual'Verification' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'
-> Maybe Issuing'cardholderIndividual'Verification'
issuing'cardholderIndividual'Verification Issuing'cardholderIndividual'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
toEncoding :: Issuing'cardholderIndividual' -> Encoding
toEncoding Issuing'cardholderIndividual'
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"dob" Text -> Maybe Issuing'cardholderIndividual'Dob' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'
-> Maybe Issuing'cardholderIndividual'Dob'
issuing'cardholderIndividual'Dob Issuing'cardholderIndividual'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"first_name" Text -> Maybe Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual' -> Maybe Text
issuing'cardholderIndividual'FirstName Issuing'cardholderIndividual'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"last_name" Text -> Maybe Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual' -> Maybe Text
issuing'cardholderIndividual'LastName Issuing'cardholderIndividual'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"verification" Text -> Maybe Issuing'cardholderIndividual'Verification' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'
-> Maybe Issuing'cardholderIndividual'Verification'
issuing'cardholderIndividual'Verification Issuing'cardholderIndividual'
obj))))
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderIndividual' where
parseJSON :: Value -> Parser Issuing'cardholderIndividual'
parseJSON = String
-> (Object -> Parser Issuing'cardholderIndividual')
-> Value
-> Parser Issuing'cardholderIndividual'
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"Issuing'cardholderIndividual'" (\Object
obj -> ((((Maybe Issuing'cardholderIndividual'Dob'
-> Maybe Text
-> Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
-> Parser
(Maybe Issuing'cardholderIndividual'Dob'
-> Maybe Text
-> Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe Issuing'cardholderIndividual'Dob'
-> Maybe Text
-> Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'
Issuing'cardholderIndividual' Parser
(Maybe Issuing'cardholderIndividual'Dob'
-> Maybe Text
-> Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
-> Parser (Maybe Issuing'cardholderIndividual'Dob')
-> Parser
(Maybe Text
-> Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Issuing'cardholderIndividual'Dob')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"dob")) Parser
(Maybe Text
-> Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
-> Parser (Maybe Text)
-> Parser
(Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Text)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"first_name")) Parser
(Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
-> Parser (Maybe Text)
-> Parser
(Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Text)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"last_name")) Parser
(Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual')
-> Parser (Maybe Issuing'cardholderIndividual'Verification')
-> Parser Issuing'cardholderIndividual'
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser (Maybe Issuing'cardholderIndividual'Verification')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"verification"))
mkIssuing'cardholderIndividual' :: Issuing'cardholderIndividual'
mkIssuing'cardholderIndividual' :: Issuing'cardholderIndividual'
mkIssuing'cardholderIndividual' =
Issuing'cardholderIndividual' :: Maybe Issuing'cardholderIndividual'Dob'
-> Maybe Text
-> Maybe Text
-> Maybe Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'
Issuing'cardholderIndividual'
{ issuing'cardholderIndividual'Dob :: Maybe Issuing'cardholderIndividual'Dob'
issuing'cardholderIndividual'Dob = Maybe Issuing'cardholderIndividual'Dob'
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderIndividual'FirstName :: Maybe Text
issuing'cardholderIndividual'FirstName = Maybe Text
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderIndividual'LastName :: Maybe Text
issuing'cardholderIndividual'LastName = Maybe Text
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderIndividual'Verification :: Maybe Issuing'cardholderIndividual'Verification'
issuing'cardholderIndividual'Verification = Maybe Issuing'cardholderIndividual'Verification'
forall a. Maybe a
GHC.Maybe.Nothing
}
data Issuing'cardholderIndividual'Dob' = Issuing'cardholderIndividual'Dob'
{
Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Day :: (GHC.Maybe.Maybe GHC.Types.Int),
Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Month :: (GHC.Maybe.Maybe GHC.Types.Int),
Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Year :: (GHC.Maybe.Maybe GHC.Types.Int)
}
deriving
( Int -> Issuing'cardholderIndividual'Dob' -> ShowS
[Issuing'cardholderIndividual'Dob'] -> ShowS
Issuing'cardholderIndividual'Dob' -> String
(Int -> Issuing'cardholderIndividual'Dob' -> ShowS)
-> (Issuing'cardholderIndividual'Dob' -> String)
-> ([Issuing'cardholderIndividual'Dob'] -> ShowS)
-> Show Issuing'cardholderIndividual'Dob'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderIndividual'Dob'] -> ShowS
$cshowList :: [Issuing'cardholderIndividual'Dob'] -> ShowS
show :: Issuing'cardholderIndividual'Dob' -> String
$cshow :: Issuing'cardholderIndividual'Dob' -> String
showsPrec :: Int -> Issuing'cardholderIndividual'Dob' -> ShowS
$cshowsPrec :: Int -> Issuing'cardholderIndividual'Dob' -> ShowS
GHC.Show.Show,
Issuing'cardholderIndividual'Dob'
-> Issuing'cardholderIndividual'Dob' -> Bool
(Issuing'cardholderIndividual'Dob'
-> Issuing'cardholderIndividual'Dob' -> Bool)
-> (Issuing'cardholderIndividual'Dob'
-> Issuing'cardholderIndividual'Dob' -> Bool)
-> Eq Issuing'cardholderIndividual'Dob'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderIndividual'Dob'
-> Issuing'cardholderIndividual'Dob' -> Bool
$c/= :: Issuing'cardholderIndividual'Dob'
-> Issuing'cardholderIndividual'Dob' -> Bool
== :: Issuing'cardholderIndividual'Dob'
-> Issuing'cardholderIndividual'Dob' -> Bool
$c== :: Issuing'cardholderIndividual'Dob'
-> Issuing'cardholderIndividual'Dob' -> Bool
GHC.Classes.Eq
)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderIndividual'Dob' where
toJSON :: Issuing'cardholderIndividual'Dob' -> Value
toJSON Issuing'cardholderIndividual'Dob'
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"day" Text -> Maybe Int -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Day Issuing'cardholderIndividual'Dob'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"month" Text -> Maybe Int -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Month Issuing'cardholderIndividual'Dob'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"year" Text -> Maybe Int -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Year Issuing'cardholderIndividual'Dob'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
toEncoding :: Issuing'cardholderIndividual'Dob' -> Encoding
toEncoding Issuing'cardholderIndividual'Dob'
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"day" Text -> Maybe Int -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Day Issuing'cardholderIndividual'Dob'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"month" Text -> Maybe Int -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Month Issuing'cardholderIndividual'Dob'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"year" Text -> Maybe Int -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Dob' -> Maybe Int
issuing'cardholderIndividual'Dob'Year Issuing'cardholderIndividual'Dob'
obj)))
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderIndividual'Dob' where
parseJSON :: Value -> Parser Issuing'cardholderIndividual'Dob'
parseJSON = String
-> (Object -> Parser Issuing'cardholderIndividual'Dob')
-> Value
-> Parser Issuing'cardholderIndividual'Dob'
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"Issuing'cardholderIndividual'Dob'" (\Object
obj -> (((Maybe Int
-> Maybe Int -> Maybe Int -> Issuing'cardholderIndividual'Dob')
-> Parser
(Maybe Int
-> Maybe Int -> Maybe Int -> Issuing'cardholderIndividual'Dob')
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe Int
-> Maybe Int -> Maybe Int -> Issuing'cardholderIndividual'Dob'
Issuing'cardholderIndividual'Dob' Parser
(Maybe Int
-> Maybe Int -> Maybe Int -> Issuing'cardholderIndividual'Dob')
-> Parser (Maybe Int)
-> Parser
(Maybe Int -> Maybe Int -> Issuing'cardholderIndividual'Dob')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Int)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"day")) Parser
(Maybe Int -> Maybe Int -> Issuing'cardholderIndividual'Dob')
-> Parser (Maybe Int)
-> Parser (Maybe Int -> Issuing'cardholderIndividual'Dob')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Int)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"month")) Parser (Maybe Int -> Issuing'cardholderIndividual'Dob')
-> Parser (Maybe Int) -> Parser Issuing'cardholderIndividual'Dob'
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Int)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"year"))
mkIssuing'cardholderIndividual'Dob' :: Issuing'cardholderIndividual'Dob'
mkIssuing'cardholderIndividual'Dob' :: Issuing'cardholderIndividual'Dob'
mkIssuing'cardholderIndividual'Dob' =
Issuing'cardholderIndividual'Dob' :: Maybe Int
-> Maybe Int -> Maybe Int -> Issuing'cardholderIndividual'Dob'
Issuing'cardholderIndividual'Dob'
{ issuing'cardholderIndividual'Dob'Day :: Maybe Int
issuing'cardholderIndividual'Dob'Day = Maybe Int
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderIndividual'Dob'Month :: Maybe Int
issuing'cardholderIndividual'Dob'Month = Maybe Int
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderIndividual'Dob'Year :: Maybe Int
issuing'cardholderIndividual'Dob'Year = Maybe Int
forall a. Maybe a
GHC.Maybe.Nothing
}
data Issuing'cardholderIndividual'Verification' = Issuing'cardholderIndividual'Verification'
{
Issuing'cardholderIndividual'Verification'
-> Maybe Issuing'cardholderIndividual'Verification'Document'
issuing'cardholderIndividual'Verification'Document :: (GHC.Maybe.Maybe Issuing'cardholderIndividual'Verification'Document')
}
deriving
( Int -> Issuing'cardholderIndividual'Verification' -> ShowS
[Issuing'cardholderIndividual'Verification'] -> ShowS
Issuing'cardholderIndividual'Verification' -> String
(Int -> Issuing'cardholderIndividual'Verification' -> ShowS)
-> (Issuing'cardholderIndividual'Verification' -> String)
-> ([Issuing'cardholderIndividual'Verification'] -> ShowS)
-> Show Issuing'cardholderIndividual'Verification'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderIndividual'Verification'] -> ShowS
$cshowList :: [Issuing'cardholderIndividual'Verification'] -> ShowS
show :: Issuing'cardholderIndividual'Verification' -> String
$cshow :: Issuing'cardholderIndividual'Verification' -> String
showsPrec :: Int -> Issuing'cardholderIndividual'Verification' -> ShowS
$cshowsPrec :: Int -> Issuing'cardholderIndividual'Verification' -> ShowS
GHC.Show.Show,
Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'Verification' -> Bool
(Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'Verification' -> Bool)
-> (Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'Verification' -> Bool)
-> Eq Issuing'cardholderIndividual'Verification'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'Verification' -> Bool
$c/= :: Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'Verification' -> Bool
== :: Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'Verification' -> Bool
$c== :: Issuing'cardholderIndividual'Verification'
-> Issuing'cardholderIndividual'Verification' -> Bool
GHC.Classes.Eq
)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderIndividual'Verification' where
toJSON :: Issuing'cardholderIndividual'Verification' -> Value
toJSON Issuing'cardholderIndividual'Verification'
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"document" Text
-> Maybe Issuing'cardholderIndividual'Verification'Document'
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Verification'
-> Maybe Issuing'cardholderIndividual'Verification'Document'
issuing'cardholderIndividual'Verification'Document Issuing'cardholderIndividual'Verification'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
toEncoding :: Issuing'cardholderIndividual'Verification' -> Encoding
toEncoding Issuing'cardholderIndividual'Verification'
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs (Text
"document" Text
-> Maybe Issuing'cardholderIndividual'Verification'Document'
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Verification'
-> Maybe Issuing'cardholderIndividual'Verification'Document'
issuing'cardholderIndividual'Verification'Document Issuing'cardholderIndividual'Verification'
obj)
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderIndividual'Verification' where
parseJSON :: Value -> Parser Issuing'cardholderIndividual'Verification'
parseJSON = String
-> (Object -> Parser Issuing'cardholderIndividual'Verification')
-> Value
-> Parser Issuing'cardholderIndividual'Verification'
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"Issuing'cardholderIndividual'Verification'" (\Object
obj -> (Maybe Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification')
-> Parser
(Maybe Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification')
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'
Issuing'cardholderIndividual'Verification' Parser
(Maybe Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification')
-> Parser
(Maybe Issuing'cardholderIndividual'Verification'Document')
-> Parser Issuing'cardholderIndividual'Verification'
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
(Maybe Issuing'cardholderIndividual'Verification'Document')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"document"))
mkIssuing'cardholderIndividual'Verification' :: Issuing'cardholderIndividual'Verification'
mkIssuing'cardholderIndividual'Verification' :: Issuing'cardholderIndividual'Verification'
mkIssuing'cardholderIndividual'Verification' = Issuing'cardholderIndividual'Verification' :: Maybe Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'
Issuing'cardholderIndividual'Verification' {issuing'cardholderIndividual'Verification'Document :: Maybe Issuing'cardholderIndividual'Verification'Document'
issuing'cardholderIndividual'Verification'Document = Maybe Issuing'cardholderIndividual'Verification'Document'
forall a. Maybe a
GHC.Maybe.Nothing}
data Issuing'cardholderIndividual'Verification'Document' = Issuing'cardholderIndividual'Verification'Document'
{
Issuing'cardholderIndividual'Verification'Document'
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
issuing'cardholderIndividual'Verification'Document'Back :: (GHC.Maybe.Maybe Issuing'cardholderIndividual'Verification'Document'Back'Variants),
Issuing'cardholderIndividual'Verification'Document'
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
issuing'cardholderIndividual'Verification'Document'Front :: (GHC.Maybe.Maybe Issuing'cardholderIndividual'Verification'Document'Front'Variants)
}
deriving
( Int -> Issuing'cardholderIndividual'Verification'Document' -> ShowS
[Issuing'cardholderIndividual'Verification'Document'] -> ShowS
Issuing'cardholderIndividual'Verification'Document' -> String
(Int
-> Issuing'cardholderIndividual'Verification'Document' -> ShowS)
-> (Issuing'cardholderIndividual'Verification'Document' -> String)
-> ([Issuing'cardholderIndividual'Verification'Document'] -> ShowS)
-> Show Issuing'cardholderIndividual'Verification'Document'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderIndividual'Verification'Document'] -> ShowS
$cshowList :: [Issuing'cardholderIndividual'Verification'Document'] -> ShowS
show :: Issuing'cardholderIndividual'Verification'Document' -> String
$cshow :: Issuing'cardholderIndividual'Verification'Document' -> String
showsPrec :: Int -> Issuing'cardholderIndividual'Verification'Document' -> ShowS
$cshowsPrec :: Int -> Issuing'cardholderIndividual'Verification'Document' -> ShowS
GHC.Show.Show,
Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'Document' -> Bool
(Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'Document' -> Bool)
-> (Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'Document' -> Bool)
-> Eq Issuing'cardholderIndividual'Verification'Document'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'Document' -> Bool
$c/= :: Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'Document' -> Bool
== :: Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'Document' -> Bool
$c== :: Issuing'cardholderIndividual'Verification'Document'
-> Issuing'cardholderIndividual'Verification'Document' -> Bool
GHC.Classes.Eq
)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderIndividual'Verification'Document' where
toJSON :: Issuing'cardholderIndividual'Verification'Document' -> Value
toJSON Issuing'cardholderIndividual'Verification'Document'
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"back" Text
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Verification'Document'
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
issuing'cardholderIndividual'Verification'Document'Back Issuing'cardholderIndividual'Verification'Document'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"front" Text
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Verification'Document'
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
issuing'cardholderIndividual'Verification'Document'Front Issuing'cardholderIndividual'Verification'Document'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
toEncoding :: Issuing'cardholderIndividual'Verification'Document' -> Encoding
toEncoding Issuing'cardholderIndividual'Verification'Document'
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"back" Text
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Verification'Document'
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
issuing'cardholderIndividual'Verification'Document'Back Issuing'cardholderIndividual'Verification'Document'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"front" Text
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderIndividual'Verification'Document'
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
issuing'cardholderIndividual'Verification'Document'Front Issuing'cardholderIndividual'Verification'Document'
obj))
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderIndividual'Verification'Document' where
parseJSON :: Value -> Parser Issuing'cardholderIndividual'Verification'Document'
parseJSON = String
-> (Object
-> Parser Issuing'cardholderIndividual'Verification'Document')
-> Value
-> Parser Issuing'cardholderIndividual'Verification'Document'
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"Issuing'cardholderIndividual'Verification'Document'" (\Object
obj -> ((Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document')
-> Parser
(Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document')
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'
Issuing'cardholderIndividual'Verification'Document' Parser
(Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document')
-> Parser
(Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants)
-> Parser
(Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
(Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"back")) Parser
(Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document')
-> Parser
(Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants)
-> Parser Issuing'cardholderIndividual'Verification'Document'
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
(Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"front"))
mkIssuing'cardholderIndividual'Verification'Document' :: Issuing'cardholderIndividual'Verification'Document'
mkIssuing'cardholderIndividual'Verification'Document' :: Issuing'cardholderIndividual'Verification'Document'
mkIssuing'cardholderIndividual'Verification'Document' =
Issuing'cardholderIndividual'Verification'Document' :: Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'
Issuing'cardholderIndividual'Verification'Document'
{ issuing'cardholderIndividual'Verification'Document'Back :: Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
issuing'cardholderIndividual'Verification'Document'Back = Maybe
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderIndividual'Verification'Document'Front :: Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
issuing'cardholderIndividual'Verification'Document'Front = Maybe
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall a. Maybe a
GHC.Maybe.Nothing
}
data Issuing'cardholderIndividual'Verification'Document'Back'Variants
= Issuing'cardholderIndividual'Verification'Document'Back'Text Data.Text.Internal.Text
| Issuing'cardholderIndividual'Verification'Document'Back'File File
deriving (Int
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> ShowS
[Issuing'cardholderIndividual'Verification'Document'Back'Variants]
-> ShowS
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> String
(Int
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> ShowS)
-> (Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> String)
-> ([Issuing'cardholderIndividual'Verification'Document'Back'Variants]
-> ShowS)
-> Show
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderIndividual'Verification'Document'Back'Variants]
-> ShowS
$cshowList :: [Issuing'cardholderIndividual'Verification'Document'Back'Variants]
-> ShowS
show :: Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> String
$cshow :: Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> String
showsPrec :: Int
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> ShowS
$cshowsPrec :: Int
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> ShowS
GHC.Show.Show, Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Bool
(Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Bool)
-> (Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Bool)
-> Eq
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Bool
$c/= :: Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Bool
== :: Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Bool
$c== :: Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderIndividual'Verification'Document'Back'Variants where
toJSON :: Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Value
toJSON (Issuing'cardholderIndividual'Verification'Document'Back'Text Text
a) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
a
toJSON (Issuing'cardholderIndividual'Verification'Document'Back'File File
a) = File -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON File
a
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderIndividual'Verification'Document'Back'Variants where
parseJSON :: Value
-> Parser
Issuing'cardholderIndividual'Verification'Document'Back'Variants
parseJSON Value
val = case (Text
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
Issuing'cardholderIndividual'Verification'Document'Back'Text (Text
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants)
-> Result Text
-> Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Data.Functor.<$> Value -> Result Text
forall a. FromJSON a => Value -> Result a
Data.Aeson.Types.FromJSON.fromJSON Value
val) Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall (f :: * -> *) a. Alternative f => f a -> f a -> f a
GHC.Base.<|> ((File
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants
Issuing'cardholderIndividual'Verification'Document'Back'File (File
-> Issuing'cardholderIndividual'Verification'Document'Back'Variants)
-> Result File
-> Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Data.Functor.<$> Value -> Result File
forall a. FromJSON a => Value -> Result a
Data.Aeson.Types.FromJSON.fromJSON Value
val) Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall (f :: * -> *) a. Alternative f => f a -> f a -> f a
GHC.Base.<|> String
-> Result
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall a. String -> Result a
Data.Aeson.Types.Internal.Error String
"No variant matched") of
Data.Aeson.Types.Internal.Success Issuing'cardholderIndividual'Verification'Document'Back'Variants
a -> Issuing'cardholderIndividual'Verification'Document'Back'Variants
-> Parser
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Issuing'cardholderIndividual'Verification'Document'Back'Variants
a
Data.Aeson.Types.Internal.Error String
a -> String
-> Parser
Issuing'cardholderIndividual'Verification'Document'Back'Variants
forall (m :: * -> *) a. MonadFail m => String -> m a
Control.Monad.Fail.fail String
a
data Issuing'cardholderIndividual'Verification'Document'Front'Variants
= Issuing'cardholderIndividual'Verification'Document'Front'Text Data.Text.Internal.Text
| Issuing'cardholderIndividual'Verification'Document'Front'File File
deriving (Int
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> ShowS
[Issuing'cardholderIndividual'Verification'Document'Front'Variants]
-> ShowS
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> String
(Int
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> ShowS)
-> (Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> String)
-> ([Issuing'cardholderIndividual'Verification'Document'Front'Variants]
-> ShowS)
-> Show
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderIndividual'Verification'Document'Front'Variants]
-> ShowS
$cshowList :: [Issuing'cardholderIndividual'Verification'Document'Front'Variants]
-> ShowS
show :: Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> String
$cshow :: Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> String
showsPrec :: Int
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> ShowS
$cshowsPrec :: Int
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> ShowS
GHC.Show.Show, Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Bool
(Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Bool)
-> (Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Bool)
-> Eq
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Bool
$c/= :: Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Bool
== :: Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Bool
$c== :: Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderIndividual'Verification'Document'Front'Variants where
toJSON :: Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Value
toJSON (Issuing'cardholderIndividual'Verification'Document'Front'Text Text
a) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
a
toJSON (Issuing'cardholderIndividual'Verification'Document'Front'File File
a) = File -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON File
a
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderIndividual'Verification'Document'Front'Variants where
parseJSON :: Value
-> Parser
Issuing'cardholderIndividual'Verification'Document'Front'Variants
parseJSON Value
val = case (Text
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
Issuing'cardholderIndividual'Verification'Document'Front'Text (Text
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants)
-> Result Text
-> Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Data.Functor.<$> Value -> Result Text
forall a. FromJSON a => Value -> Result a
Data.Aeson.Types.FromJSON.fromJSON Value
val) Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall (f :: * -> *) a. Alternative f => f a -> f a -> f a
GHC.Base.<|> ((File
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants
Issuing'cardholderIndividual'Verification'Document'Front'File (File
-> Issuing'cardholderIndividual'Verification'Document'Front'Variants)
-> Result File
-> Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Data.Functor.<$> Value -> Result File
forall a. FromJSON a => Value -> Result a
Data.Aeson.Types.FromJSON.fromJSON Value
val) Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall (f :: * -> *) a. Alternative f => f a -> f a -> f a
GHC.Base.<|> String
-> Result
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall a. String -> Result a
Data.Aeson.Types.Internal.Error String
"No variant matched") of
Data.Aeson.Types.Internal.Success Issuing'cardholderIndividual'Verification'Document'Front'Variants
a -> Issuing'cardholderIndividual'Verification'Document'Front'Variants
-> Parser
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Issuing'cardholderIndividual'Verification'Document'Front'Variants
a
Data.Aeson.Types.Internal.Error String
a -> String
-> Parser
Issuing'cardholderIndividual'Verification'Document'Front'Variants
forall (m :: * -> *) a. MonadFail m => String -> m a
Control.Monad.Fail.fail String
a
data Issuing'cardholderSpendingControls' = Issuing'cardholderSpendingControls'
{
Issuing'cardholderSpendingControls'
-> Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
issuing'cardholderSpendingControls'AllowedCategories :: (GHC.Maybe.Maybe ([Issuing'cardholderSpendingControls'AllowedCategories'])),
Issuing'cardholderSpendingControls'
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
issuing'cardholderSpendingControls'BlockedCategories :: (GHC.Maybe.Maybe ([Issuing'cardholderSpendingControls'BlockedCategories'])),
Issuing'cardholderSpendingControls'
-> Maybe [IssuingCardholderSpendingLimit]
issuing'cardholderSpendingControls'SpendingLimits :: (GHC.Maybe.Maybe ([IssuingCardholderSpendingLimit])),
Issuing'cardholderSpendingControls' -> Maybe Text
issuing'cardholderSpendingControls'SpendingLimitsCurrency :: (GHC.Maybe.Maybe Data.Text.Internal.Text)
}
deriving
( Int -> Issuing'cardholderSpendingControls' -> ShowS
[Issuing'cardholderSpendingControls'] -> ShowS
Issuing'cardholderSpendingControls' -> String
(Int -> Issuing'cardholderSpendingControls' -> ShowS)
-> (Issuing'cardholderSpendingControls' -> String)
-> ([Issuing'cardholderSpendingControls'] -> ShowS)
-> Show Issuing'cardholderSpendingControls'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderSpendingControls'] -> ShowS
$cshowList :: [Issuing'cardholderSpendingControls'] -> ShowS
show :: Issuing'cardholderSpendingControls' -> String
$cshow :: Issuing'cardholderSpendingControls' -> String
showsPrec :: Int -> Issuing'cardholderSpendingControls' -> ShowS
$cshowsPrec :: Int -> Issuing'cardholderSpendingControls' -> ShowS
GHC.Show.Show,
Issuing'cardholderSpendingControls'
-> Issuing'cardholderSpendingControls' -> Bool
(Issuing'cardholderSpendingControls'
-> Issuing'cardholderSpendingControls' -> Bool)
-> (Issuing'cardholderSpendingControls'
-> Issuing'cardholderSpendingControls' -> Bool)
-> Eq Issuing'cardholderSpendingControls'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderSpendingControls'
-> Issuing'cardholderSpendingControls' -> Bool
$c/= :: Issuing'cardholderSpendingControls'
-> Issuing'cardholderSpendingControls' -> Bool
== :: Issuing'cardholderSpendingControls'
-> Issuing'cardholderSpendingControls' -> Bool
$c== :: Issuing'cardholderSpendingControls'
-> Issuing'cardholderSpendingControls' -> Bool
GHC.Classes.Eq
)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderSpendingControls' where
toJSON :: Issuing'cardholderSpendingControls' -> Value
toJSON Issuing'cardholderSpendingControls'
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"allowed_categories" Text
-> Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderSpendingControls'
-> Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
issuing'cardholderSpendingControls'AllowedCategories Issuing'cardholderSpendingControls'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"blocked_categories" Text
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderSpendingControls'
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
issuing'cardholderSpendingControls'BlockedCategories Issuing'cardholderSpendingControls'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"spending_limits" Text -> Maybe [IssuingCardholderSpendingLimit] -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderSpendingControls'
-> Maybe [IssuingCardholderSpendingLimit]
issuing'cardholderSpendingControls'SpendingLimits Issuing'cardholderSpendingControls'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"spending_limits_currency" Text -> Maybe Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderSpendingControls' -> Maybe Text
issuing'cardholderSpendingControls'SpendingLimitsCurrency Issuing'cardholderSpendingControls'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
toEncoding :: Issuing'cardholderSpendingControls' -> Encoding
toEncoding Issuing'cardholderSpendingControls'
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"allowed_categories" Text
-> Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderSpendingControls'
-> Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
issuing'cardholderSpendingControls'AllowedCategories Issuing'cardholderSpendingControls'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"blocked_categories" Text
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderSpendingControls'
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
issuing'cardholderSpendingControls'BlockedCategories Issuing'cardholderSpendingControls'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"spending_limits" Text -> Maybe [IssuingCardholderSpendingLimit] -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderSpendingControls'
-> Maybe [IssuingCardholderSpendingLimit]
issuing'cardholderSpendingControls'SpendingLimits Issuing'cardholderSpendingControls'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"spending_limits_currency" Text -> Maybe Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= Issuing'cardholderSpendingControls' -> Maybe Text
issuing'cardholderSpendingControls'SpendingLimitsCurrency Issuing'cardholderSpendingControls'
obj))))
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderSpendingControls' where
parseJSON :: Value -> Parser Issuing'cardholderSpendingControls'
parseJSON = String
-> (Object -> Parser Issuing'cardholderSpendingControls')
-> Value
-> Parser Issuing'cardholderSpendingControls'
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"Issuing'cardholderSpendingControls'" (\Object
obj -> ((((Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text
-> Issuing'cardholderSpendingControls')
-> Parser
(Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text
-> Issuing'cardholderSpendingControls')
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text
-> Issuing'cardholderSpendingControls'
Issuing'cardholderSpendingControls' Parser
(Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text
-> Issuing'cardholderSpendingControls')
-> Parser
(Maybe [Issuing'cardholderSpendingControls'AllowedCategories'])
-> Parser
(Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text
-> Issuing'cardholderSpendingControls')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
(Maybe [Issuing'cardholderSpendingControls'AllowedCategories'])
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"allowed_categories")) Parser
(Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text
-> Issuing'cardholderSpendingControls')
-> Parser
(Maybe [Issuing'cardholderSpendingControls'BlockedCategories'])
-> Parser
(Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text -> Issuing'cardholderSpendingControls')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
(Maybe [Issuing'cardholderSpendingControls'BlockedCategories'])
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"blocked_categories")) Parser
(Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text -> Issuing'cardholderSpendingControls')
-> Parser (Maybe [IssuingCardholderSpendingLimit])
-> Parser (Maybe Text -> Issuing'cardholderSpendingControls')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe [IssuingCardholderSpendingLimit])
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"spending_limits")) Parser (Maybe Text -> Issuing'cardholderSpendingControls')
-> Parser (Maybe Text)
-> Parser Issuing'cardholderSpendingControls'
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Text)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"spending_limits_currency"))
mkIssuing'cardholderSpendingControls' :: Issuing'cardholderSpendingControls'
mkIssuing'cardholderSpendingControls' :: Issuing'cardholderSpendingControls'
mkIssuing'cardholderSpendingControls' =
Issuing'cardholderSpendingControls' :: Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
-> Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
-> Maybe [IssuingCardholderSpendingLimit]
-> Maybe Text
-> Issuing'cardholderSpendingControls'
Issuing'cardholderSpendingControls'
{ issuing'cardholderSpendingControls'AllowedCategories :: Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
issuing'cardholderSpendingControls'AllowedCategories = Maybe [Issuing'cardholderSpendingControls'AllowedCategories']
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderSpendingControls'BlockedCategories :: Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
issuing'cardholderSpendingControls'BlockedCategories = Maybe [Issuing'cardholderSpendingControls'BlockedCategories']
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderSpendingControls'SpendingLimits :: Maybe [IssuingCardholderSpendingLimit]
issuing'cardholderSpendingControls'SpendingLimits = Maybe [IssuingCardholderSpendingLimit]
forall a. Maybe a
GHC.Maybe.Nothing,
issuing'cardholderSpendingControls'SpendingLimitsCurrency :: Maybe Text
issuing'cardholderSpendingControls'SpendingLimitsCurrency = Maybe Text
forall a. Maybe a
GHC.Maybe.Nothing
}
data Issuing'cardholderSpendingControls'AllowedCategories'
=
Issuing'cardholderSpendingControls'AllowedCategories'Other Data.Aeson.Types.Internal.Value
|
Issuing'cardholderSpendingControls'AllowedCategories'Typed Data.Text.Internal.Text
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAcRefrigerationRepair
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAccountingBookkeepingServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAdvertisingServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAgriculturalCooperative
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAirlinesAirCarriers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAirportsFlyingFields
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAmbulanceServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAmusementParksCarnivals
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAntiqueReproductions
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAntiqueShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAquariums
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumArchitecturalSurveyingServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumArtDealersAndGalleries
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumArtistsSupplyAndCraftShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoAndHomeSupplyStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoBodyRepairShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoPaintShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoServiceShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomatedCashDisburse
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomatedFuelDispensers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomobileAssociations
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomotivePartsAndAccessoriesStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomotiveTireStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBailAndBondPayments
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBakeries
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBandsOrchestras
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBarberAndBeautyShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBettingCasinoGambling
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBicycleShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBilliardPoolEstablishments
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBoatDealers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBoatRentalsAndLeases
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBookStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBooksPeriodicalsAndNewspapers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBowlingAlleys
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBusLines
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBusinessSecretarialSchools
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumBuyingShoppingServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCameraAndPhotographicSupplyStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCandyNutAndConfectioneryStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarAndTruckDealersNewUsed
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarAndTruckDealersUsedOnly
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarRentalAgencies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarWashes
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarpentryServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarpetUpholsteryCleaning
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCaterers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumChemicalsAndAlliedProducts
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumChildCareServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumChildrensAndInfantsWearStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumChiropodistsPodiatrists
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumChiropractors
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCigarStoresAndStands
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCivicSocialFraternalAssociations
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCleaningAndMaintenance
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumClothingRental
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCollegesUniversities
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommercialEquipment
|
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommercialPhotographyArtAndGraphics
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommuterTransportAndFerries
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerNetworkServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerProgramming
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerRepair
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerSoftwareStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputersPeripheralsAndSoftware
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumConcreteWorkServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumConstructionMaterials
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumConsultingPublicRelations
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCorrespondenceSchools
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCosmeticStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCounselingServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCountryClubs
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCourierServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCourtCosts
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCreditReportingAgencies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumCruiseLines
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDairyProductsStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDanceHallStudiosSchools
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDatingEscortServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDentistsOrthodontists
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDepartmentStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDetectiveAgencies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsApplications
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsGames
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsLargeVolume
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsMedia
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingCatalogMerchant
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingInboundTelemarketing
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingInsuranceServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingOther
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingOutboundTelemarketing
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingSubscription
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingTravel
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDiscountStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDoctors
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDoorToDoorSales
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDraperyWindowCoveringAndUpholsteryStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrinkingPlaces
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrugStoresAndPharmacies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrugsDrugProprietariesAndDruggistSundries
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDryCleaners
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDurableGoods
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumDutyFreeStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumEatingPlacesRestaurants
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumEducationalServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricRazorStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricalPartsAndEquipment
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricalServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectronicsRepairShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectronicsStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumElementarySecondarySchools
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumEmploymentTempAgencies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumEquipmentRental
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumExterminatingServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFamilyClothingStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFastFoodRestaurants
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFinancialInstitutions
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFinesGovernmentAdministrativeEntities
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFloorCoveringStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFlorists
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFloristsSuppliesNurseryStockAndFlowers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFreezerAndLockerMeatProvisioners
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFuelDealersNonAutomotive
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFuneralServicesCrematories
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurnitureRepairRefinishing
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurriersAndFurShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumGeneralServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumGiftCardNoveltyAndSouvenirShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumGlassPaintAndWallpaperStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumGlasswareCrystalStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumGolfCoursesPublic
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumGovernmentServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumGroceryStoresSupermarkets
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHardwareEquipmentAndSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHardwareStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHealthAndBeautySpas
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHearingAidsSalesAndSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHeatingPlumbingAC
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHobbyToyAndGameShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHomeSupplyWarehouseStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHospitals
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHotelsMotelsAndResorts
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumHouseholdApplianceStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumIndustrialSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumInformationRetrievalServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumInsuranceDefault
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumInsuranceUnderwritingPremiums
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumIntraCompanyPurchases
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumLandscapingServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumLaundries
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumLaundryCleaningServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumLegalServicesAttorneys
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumLuggageAndLeatherGoodsStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumLumberBuildingMaterialsStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumManualCashDisburse
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMarinasServiceAndSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMasonryStoneworkAndPlaster
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMassageParlors
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalAndDentalLabs
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMembershipOrganizations
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMensAndBoysClothingAndAccessoriesStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMensWomensClothingStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMetalServiceCenters
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneous
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousApparelAndAccessoryShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousAutoDealers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousBusinessServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousFoodStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousGeneralMerchandise
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousGeneralServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousPublishingAndPrinting
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousRecreationServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousRepairShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousSpecialtyRetail
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMobileHomeDealers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotionPictureTheaters
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorFreightCarriersAndTrucking
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorHomesDealers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorVehicleSuppliesAndNewParts
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorcycleShopsAndDealers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorcycleShopsDealers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumNewsDealersAndNewsstands
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumNonFiMoneyOrders
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumNonFiStoredValueCardPurchaseLoad
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumNondurableGoods
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumNurseriesLawnAndGardenSupplyStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumNursingPersonalCare
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumOfficeAndCommercialFurniture
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumOpticiansEyeglasses
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumOptometristsOphthalmologist
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumOrthopedicGoodsProstheticDevices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumOsteopaths
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPackageStoresBeerWineAndLiquor
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPaintsVarnishesAndSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumParkingLotsGarages
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPassengerRailways
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPawnShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPetShopsPetFoodAndSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPetroleumAndPetroleumProducts
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotoDeveloping
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotographicStudios
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPictureVideoProduction
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPieceGoodsNotionsAndOtherDryGoods
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPlumbingHeatingEquipmentAndSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPoliticalOrganizations
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPostalServicesGovernmentOnly
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumProfessionalServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumPublicWarehousingAndStorage
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumQuickCopyReproAndBlueprint
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumRailroads
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumRealEstateAgentsAndManagersRentals
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumRecordStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumRecreationalVehicleRentals
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumReligiousGoodsStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumReligiousOrganizations
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumRoofingSidingSheetMetal
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSecretarialSupportServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSecurityBrokersDealers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumServiceStations
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumShoeRepairHatCleaning
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumShoeStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSmallApplianceRepair
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSnowmobileDealers
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSpecialTradeServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSpecialtyCleaning
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportingGoodsStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportingRecreationCamps
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportsAndRidingApparelStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportsClubsFields
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumStampAndCoinStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumSwimmingPoolsSales
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTUiTravelGermany
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTailorsAlterations
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxPaymentsGovernmentAgencies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxPreparationServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxicabsLimousines
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelecommunicationEquipmentAndTelephoneSales
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelecommunicationServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelegraphServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTentAndAwningShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTestingLaboratories
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTheatricalTicketAgencies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTimeshares
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTireRetreadingAndRepair
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTollsBridgeFees
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTouristAttractionsAndExhibits
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTowingServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTrailerParksCampgrounds
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTransportationServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTravelAgenciesTourOperators
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTruckStopIteration
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTruckUtilityTrailerRentals
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTypesettingPlateMakingAndRelatedServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumTypewriterStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumUSFederalGovernmentAgenciesOrDepartments
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumUniformsCommercialClothing
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumUsedMerchandiseAndSecondhandStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumUtilities
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumVarietyStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumVeterinaryServices
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoAmusementGameSupplies
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoGameArcades
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoTapeRentalStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumVocationalTradeSchools
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumWatchJewelryRepair
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumWeldingRepair
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumWholesaleClubs
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumWigAndToupeeStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumWiresMoneyOrders
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumWomensAccessoryAndSpecialtyShops
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumWomensReadyToWearStores
|
Issuing'cardholderSpendingControls'AllowedCategories'EnumWreckingAndSalvageYards
deriving (Int
-> Issuing'cardholderSpendingControls'AllowedCategories' -> ShowS
[Issuing'cardholderSpendingControls'AllowedCategories'] -> ShowS
Issuing'cardholderSpendingControls'AllowedCategories' -> String
(Int
-> Issuing'cardholderSpendingControls'AllowedCategories' -> ShowS)
-> (Issuing'cardholderSpendingControls'AllowedCategories'
-> String)
-> ([Issuing'cardholderSpendingControls'AllowedCategories']
-> ShowS)
-> Show Issuing'cardholderSpendingControls'AllowedCategories'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderSpendingControls'AllowedCategories'] -> ShowS
$cshowList :: [Issuing'cardholderSpendingControls'AllowedCategories'] -> ShowS
show :: Issuing'cardholderSpendingControls'AllowedCategories' -> String
$cshow :: Issuing'cardholderSpendingControls'AllowedCategories' -> String
showsPrec :: Int
-> Issuing'cardholderSpendingControls'AllowedCategories' -> ShowS
$cshowsPrec :: Int
-> Issuing'cardholderSpendingControls'AllowedCategories' -> ShowS
GHC.Show.Show, Issuing'cardholderSpendingControls'AllowedCategories'
-> Issuing'cardholderSpendingControls'AllowedCategories' -> Bool
(Issuing'cardholderSpendingControls'AllowedCategories'
-> Issuing'cardholderSpendingControls'AllowedCategories' -> Bool)
-> (Issuing'cardholderSpendingControls'AllowedCategories'
-> Issuing'cardholderSpendingControls'AllowedCategories' -> Bool)
-> Eq Issuing'cardholderSpendingControls'AllowedCategories'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderSpendingControls'AllowedCategories'
-> Issuing'cardholderSpendingControls'AllowedCategories' -> Bool
$c/= :: Issuing'cardholderSpendingControls'AllowedCategories'
-> Issuing'cardholderSpendingControls'AllowedCategories' -> Bool
== :: Issuing'cardholderSpendingControls'AllowedCategories'
-> Issuing'cardholderSpendingControls'AllowedCategories' -> Bool
$c== :: Issuing'cardholderSpendingControls'AllowedCategories'
-> Issuing'cardholderSpendingControls'AllowedCategories' -> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderSpendingControls'AllowedCategories' where
toJSON :: Issuing'cardholderSpendingControls'AllowedCategories' -> Value
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'Other Value
val) = Value
val
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAcRefrigerationRepair) = Value
"ac_refrigeration_repair"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAccountingBookkeepingServices) = Value
"accounting_bookkeeping_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAdvertisingServices) = Value
"advertising_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAgriculturalCooperative) = Value
"agricultural_cooperative"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAirlinesAirCarriers) = Value
"airlines_air_carriers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAirportsFlyingFields) = Value
"airports_flying_fields"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAmbulanceServices) = Value
"ambulance_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAmusementParksCarnivals) = Value
"amusement_parks_carnivals"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAntiqueReproductions) = Value
"antique_reproductions"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAntiqueShops) = Value
"antique_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAquariums) = Value
"aquariums"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumArchitecturalSurveyingServices) = Value
"architectural_surveying_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumArtDealersAndGalleries) = Value
"art_dealers_and_galleries"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumArtistsSupplyAndCraftShops) = Value
"artists_supply_and_craft_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoAndHomeSupplyStores) = Value
"auto_and_home_supply_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoBodyRepairShops) = Value
"auto_body_repair_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoPaintShops) = Value
"auto_paint_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoServiceShops) = Value
"auto_service_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomatedCashDisburse) = Value
"automated_cash_disburse"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomatedFuelDispensers) = Value
"automated_fuel_dispensers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomobileAssociations) = Value
"automobile_associations"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomotivePartsAndAccessoriesStores) = Value
"automotive_parts_and_accessories_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomotiveTireStores) = Value
"automotive_tire_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBailAndBondPayments) = Value
"bail_and_bond_payments"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBakeries) = Value
"bakeries"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBandsOrchestras) = Value
"bands_orchestras"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBarberAndBeautyShops) = Value
"barber_and_beauty_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBettingCasinoGambling) = Value
"betting_casino_gambling"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBicycleShops) = Value
"bicycle_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBilliardPoolEstablishments) = Value
"billiard_pool_establishments"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBoatDealers) = Value
"boat_dealers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBoatRentalsAndLeases) = Value
"boat_rentals_and_leases"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBookStores) = Value
"book_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBooksPeriodicalsAndNewspapers) = Value
"books_periodicals_and_newspapers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBowlingAlleys) = Value
"bowling_alleys"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBusLines) = Value
"bus_lines"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBusinessSecretarialSchools) = Value
"business_secretarial_schools"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBuyingShoppingServices) = Value
"buying_shopping_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio) = Value
"cable_satellite_and_other_pay_television_and_radio"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCameraAndPhotographicSupplyStores) = Value
"camera_and_photographic_supply_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCandyNutAndConfectioneryStores) = Value
"candy_nut_and_confectionery_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarAndTruckDealersNewUsed) = Value
"car_and_truck_dealers_new_used"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarAndTruckDealersUsedOnly) = Value
"car_and_truck_dealers_used_only"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarRentalAgencies) = Value
"car_rental_agencies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarWashes) = Value
"car_washes"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarpentryServices) = Value
"carpentry_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarpetUpholsteryCleaning) = Value
"carpet_upholstery_cleaning"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCaterers) = Value
"caterers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising) = Value
"charitable_and_social_service_organizations_fundraising"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChemicalsAndAlliedProducts) = Value
"chemicals_and_allied_products"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChildCareServices) = Value
"child_care_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChildrensAndInfantsWearStores) = Value
"childrens_and_infants_wear_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChiropodistsPodiatrists) = Value
"chiropodists_podiatrists"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChiropractors) = Value
"chiropractors"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCigarStoresAndStands) = Value
"cigar_stores_and_stands"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCivicSocialFraternalAssociations) = Value
"civic_social_fraternal_associations"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCleaningAndMaintenance) = Value
"cleaning_and_maintenance"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumClothingRental) = Value
"clothing_rental"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCollegesUniversities) = Value
"colleges_universities"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommercialEquipment) = Value
"commercial_equipment"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommercialFootwear) = Value
"commercial_footwear"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommercialPhotographyArtAndGraphics) = Value
"commercial_photography_art_and_graphics"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommuterTransportAndFerries) = Value
"commuter_transport_and_ferries"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerNetworkServices) = Value
"computer_network_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerProgramming) = Value
"computer_programming"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerRepair) = Value
"computer_repair"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerSoftwareStores) = Value
"computer_software_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputersPeripheralsAndSoftware) = Value
"computers_peripherals_and_software"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumConcreteWorkServices) = Value
"concrete_work_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumConstructionMaterials) = Value
"construction_materials"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumConsultingPublicRelations) = Value
"consulting_public_relations"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCorrespondenceSchools) = Value
"correspondence_schools"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCosmeticStores) = Value
"cosmetic_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCounselingServices) = Value
"counseling_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCountryClubs) = Value
"country_clubs"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCourierServices) = Value
"courier_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCourtCosts) = Value
"court_costs"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCreditReportingAgencies) = Value
"credit_reporting_agencies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCruiseLines) = Value
"cruise_lines"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDairyProductsStores) = Value
"dairy_products_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDanceHallStudiosSchools) = Value
"dance_hall_studios_schools"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDatingEscortServices) = Value
"dating_escort_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDentistsOrthodontists) = Value
"dentists_orthodontists"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDepartmentStores) = Value
"department_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDetectiveAgencies) = Value
"detective_agencies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsApplications) = Value
"digital_goods_applications"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsGames) = Value
"digital_goods_games"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsLargeVolume) = Value
"digital_goods_large_volume"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsMedia) = Value
"digital_goods_media"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingCatalogMerchant) = Value
"direct_marketing_catalog_merchant"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant) = Value
"direct_marketing_combination_catalog_and_retail_merchant"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingInboundTelemarketing) = Value
"direct_marketing_inbound_telemarketing"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingInsuranceServices) = Value
"direct_marketing_insurance_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingOther) = Value
"direct_marketing_other"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingOutboundTelemarketing) = Value
"direct_marketing_outbound_telemarketing"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingSubscription) = Value
"direct_marketing_subscription"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingTravel) = Value
"direct_marketing_travel"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDiscountStores) = Value
"discount_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDoctors) = Value
"doctors"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDoorToDoorSales) = Value
"door_to_door_sales"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDraperyWindowCoveringAndUpholsteryStores) = Value
"drapery_window_covering_and_upholstery_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrinkingPlaces) = Value
"drinking_places"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrugStoresAndPharmacies) = Value
"drug_stores_and_pharmacies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrugsDrugProprietariesAndDruggistSundries) = Value
"drugs_drug_proprietaries_and_druggist_sundries"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDryCleaners) = Value
"dry_cleaners"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDurableGoods) = Value
"durable_goods"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDutyFreeStores) = Value
"duty_free_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumEatingPlacesRestaurants) = Value
"eating_places_restaurants"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumEducationalServices) = Value
"educational_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricRazorStores) = Value
"electric_razor_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricalPartsAndEquipment) = Value
"electrical_parts_and_equipment"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricalServices) = Value
"electrical_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectronicsRepairShops) = Value
"electronics_repair_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectronicsStores) = Value
"electronics_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElementarySecondarySchools) = Value
"elementary_secondary_schools"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumEmploymentTempAgencies) = Value
"employment_temp_agencies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumEquipmentRental) = Value
"equipment_rental"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumExterminatingServices) = Value
"exterminating_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFamilyClothingStores) = Value
"family_clothing_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFastFoodRestaurants) = Value
"fast_food_restaurants"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFinancialInstitutions) = Value
"financial_institutions"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFinesGovernmentAdministrativeEntities) = Value
"fines_government_administrative_entities"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores) = Value
"fireplace_fireplace_screens_and_accessories_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFloorCoveringStores) = Value
"floor_covering_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFlorists) = Value
"florists"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFloristsSuppliesNurseryStockAndFlowers) = Value
"florists_supplies_nursery_stock_and_flowers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFreezerAndLockerMeatProvisioners) = Value
"freezer_and_locker_meat_provisioners"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFuelDealersNonAutomotive) = Value
"fuel_dealers_non_automotive"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFuneralServicesCrematories) = Value
"funeral_services_crematories"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances) = Value
"furniture_home_furnishings_and_equipment_stores_except_appliances"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurnitureRepairRefinishing) = Value
"furniture_repair_refinishing"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurriersAndFurShops) = Value
"furriers_and_fur_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGeneralServices) = Value
"general_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGiftCardNoveltyAndSouvenirShops) = Value
"gift_card_novelty_and_souvenir_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGlassPaintAndWallpaperStores) = Value
"glass_paint_and_wallpaper_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGlasswareCrystalStores) = Value
"glassware_crystal_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGolfCoursesPublic) = Value
"golf_courses_public"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGovernmentServices) = Value
"government_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGroceryStoresSupermarkets) = Value
"grocery_stores_supermarkets"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHardwareEquipmentAndSupplies) = Value
"hardware_equipment_and_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHardwareStores) = Value
"hardware_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHealthAndBeautySpas) = Value
"health_and_beauty_spas"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHearingAidsSalesAndSupplies) = Value
"hearing_aids_sales_and_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHeatingPlumbingAC) = Value
"heating_plumbing_a_c"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHobbyToyAndGameShops) = Value
"hobby_toy_and_game_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHomeSupplyWarehouseStores) = Value
"home_supply_warehouse_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHospitals) = Value
"hospitals"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHotelsMotelsAndResorts) = Value
"hotels_motels_and_resorts"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHouseholdApplianceStores) = Value
"household_appliance_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumIndustrialSupplies) = Value
"industrial_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumInformationRetrievalServices) = Value
"information_retrieval_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumInsuranceDefault) = Value
"insurance_default"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumInsuranceUnderwritingPremiums) = Value
"insurance_underwriting_premiums"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumIntraCompanyPurchases) = Value
"intra_company_purchases"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores) = Value
"jewelry_stores_watches_clocks_and_silverware_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLandscapingServices) = Value
"landscaping_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLaundries) = Value
"laundries"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLaundryCleaningServices) = Value
"laundry_cleaning_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLegalServicesAttorneys) = Value
"legal_services_attorneys"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLuggageAndLeatherGoodsStores) = Value
"luggage_and_leather_goods_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLumberBuildingMaterialsStores) = Value
"lumber_building_materials_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumManualCashDisburse) = Value
"manual_cash_disburse"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMarinasServiceAndSupplies) = Value
"marinas_service_and_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMasonryStoneworkAndPlaster) = Value
"masonry_stonework_and_plaster"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMassageParlors) = Value
"massage_parlors"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalAndDentalLabs) = Value
"medical_and_dental_labs"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies) = Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalServices) = Value
"medical_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMembershipOrganizations) = Value
"membership_organizations"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMensAndBoysClothingAndAccessoriesStores) = Value
"mens_and_boys_clothing_and_accessories_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMensWomensClothingStores) = Value
"mens_womens_clothing_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMetalServiceCenters) = Value
"metal_service_centers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneous) = Value
"miscellaneous"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousApparelAndAccessoryShops) = Value
"miscellaneous_apparel_and_accessory_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousAutoDealers) = Value
"miscellaneous_auto_dealers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousBusinessServices) = Value
"miscellaneous_business_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousFoodStores) = Value
"miscellaneous_food_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousGeneralMerchandise) = Value
"miscellaneous_general_merchandise"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousGeneralServices) = Value
"miscellaneous_general_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores) = Value
"miscellaneous_home_furnishing_specialty_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousPublishingAndPrinting) = Value
"miscellaneous_publishing_and_printing"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousRecreationServices) = Value
"miscellaneous_recreation_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousRepairShops) = Value
"miscellaneous_repair_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousSpecialtyRetail) = Value
"miscellaneous_specialty_retail"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMobileHomeDealers) = Value
"mobile_home_dealers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotionPictureTheaters) = Value
"motion_picture_theaters"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorFreightCarriersAndTrucking) = Value
"motor_freight_carriers_and_trucking"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorHomesDealers) = Value
"motor_homes_dealers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorVehicleSuppliesAndNewParts) = Value
"motor_vehicle_supplies_and_new_parts"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorcycleShopsAndDealers) = Value
"motorcycle_shops_and_dealers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorcycleShopsDealers) = Value
"motorcycle_shops_dealers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic) = Value
"music_stores_musical_instruments_pianos_and_sheet_music"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNewsDealersAndNewsstands) = Value
"news_dealers_and_newsstands"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNonFiMoneyOrders) = Value
"non_fi_money_orders"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNonFiStoredValueCardPurchaseLoad) = Value
"non_fi_stored_value_card_purchase_load"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNondurableGoods) = Value
"nondurable_goods"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNurseriesLawnAndGardenSupplyStores) = Value
"nurseries_lawn_and_garden_supply_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNursingPersonalCare) = Value
"nursing_personal_care"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOfficeAndCommercialFurniture) = Value
"office_and_commercial_furniture"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOpticiansEyeglasses) = Value
"opticians_eyeglasses"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOptometristsOphthalmologist) = Value
"optometrists_ophthalmologist"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOrthopedicGoodsProstheticDevices) = Value
"orthopedic_goods_prosthetic_devices"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOsteopaths) = Value
"osteopaths"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPackageStoresBeerWineAndLiquor) = Value
"package_stores_beer_wine_and_liquor"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPaintsVarnishesAndSupplies) = Value
"paints_varnishes_and_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumParkingLotsGarages) = Value
"parking_lots_garages"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPassengerRailways) = Value
"passenger_railways"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPawnShops) = Value
"pawn_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPetShopsPetFoodAndSupplies) = Value
"pet_shops_pet_food_and_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPetroleumAndPetroleumProducts) = Value
"petroleum_and_petroleum_products"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotoDeveloping) = Value
"photo_developing"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies) = Value
"photographic_photocopy_microfilm_equipment_and_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotographicStudios) = Value
"photographic_studios"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPictureVideoProduction) = Value
"picture_video_production"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPieceGoodsNotionsAndOtherDryGoods) = Value
"piece_goods_notions_and_other_dry_goods"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPlumbingHeatingEquipmentAndSupplies) = Value
"plumbing_heating_equipment_and_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPoliticalOrganizations) = Value
"political_organizations"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPostalServicesGovernmentOnly) = Value
"postal_services_government_only"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry) = Value
"precious_stones_and_metals_watches_and_jewelry"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumProfessionalServices) = Value
"professional_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPublicWarehousingAndStorage) = Value
"public_warehousing_and_storage"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumQuickCopyReproAndBlueprint) = Value
"quick_copy_repro_and_blueprint"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRailroads) = Value
"railroads"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRealEstateAgentsAndManagersRentals) = Value
"real_estate_agents_and_managers_rentals"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRecordStores) = Value
"record_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRecreationalVehicleRentals) = Value
"recreational_vehicle_rentals"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumReligiousGoodsStores) = Value
"religious_goods_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumReligiousOrganizations) = Value
"religious_organizations"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRoofingSidingSheetMetal) = Value
"roofing_siding_sheet_metal"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSecretarialSupportServices) = Value
"secretarial_support_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSecurityBrokersDealers) = Value
"security_brokers_dealers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumServiceStations) = Value
"service_stations"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores) = Value
"sewing_needlework_fabric_and_piece_goods_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumShoeRepairHatCleaning) = Value
"shoe_repair_hat_cleaning"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumShoeStores) = Value
"shoe_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSmallApplianceRepair) = Value
"small_appliance_repair"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSnowmobileDealers) = Value
"snowmobile_dealers"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSpecialTradeServices) = Value
"special_trade_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSpecialtyCleaning) = Value
"specialty_cleaning"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportingGoodsStores) = Value
"sporting_goods_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportingRecreationCamps) = Value
"sporting_recreation_camps"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportsAndRidingApparelStores) = Value
"sports_and_riding_apparel_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportsClubsFields) = Value
"sports_clubs_fields"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumStampAndCoinStores) = Value
"stamp_and_coin_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper) = Value
"stationary_office_supplies_printing_and_writing_paper"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores) = Value
"stationery_stores_office_and_school_supply_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSwimmingPoolsSales) = Value
"swimming_pools_sales"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTUiTravelGermany) = Value
"t_ui_travel_germany"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTailorsAlterations) = Value
"tailors_alterations"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxPaymentsGovernmentAgencies) = Value
"tax_payments_government_agencies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxPreparationServices) = Value
"tax_preparation_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxicabsLimousines) = Value
"taxicabs_limousines"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelecommunicationEquipmentAndTelephoneSales) = Value
"telecommunication_equipment_and_telephone_sales"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelecommunicationServices) = Value
"telecommunication_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelegraphServices) = Value
"telegraph_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTentAndAwningShops) = Value
"tent_and_awning_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTestingLaboratories) = Value
"testing_laboratories"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTheatricalTicketAgencies) = Value
"theatrical_ticket_agencies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTimeshares) = Value
"timeshares"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTireRetreadingAndRepair) = Value
"tire_retreading_and_repair"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTollsBridgeFees) = Value
"tolls_bridge_fees"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTouristAttractionsAndExhibits) = Value
"tourist_attractions_and_exhibits"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTowingServices) = Value
"towing_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTrailerParksCampgrounds) = Value
"trailer_parks_campgrounds"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTransportationServices) = Value
"transportation_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTravelAgenciesTourOperators) = Value
"travel_agencies_tour_operators"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTruckStopIteration) = Value
"truck_stop_iteration"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTruckUtilityTrailerRentals) = Value
"truck_utility_trailer_rentals"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTypesettingPlateMakingAndRelatedServices) = Value
"typesetting_plate_making_and_related_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTypewriterStores) = Value
"typewriter_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumUSFederalGovernmentAgenciesOrDepartments) = Value
"u_s_federal_government_agencies_or_departments"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumUniformsCommercialClothing) = Value
"uniforms_commercial_clothing"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumUsedMerchandiseAndSecondhandStores) = Value
"used_merchandise_and_secondhand_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumUtilities) = Value
"utilities"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVarietyStores) = Value
"variety_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVeterinaryServices) = Value
"veterinary_services"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoAmusementGameSupplies) = Value
"video_amusement_game_supplies"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoGameArcades) = Value
"video_game_arcades"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoTapeRentalStores) = Value
"video_tape_rental_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVocationalTradeSchools) = Value
"vocational_trade_schools"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWatchJewelryRepair) = Value
"watch_jewelry_repair"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWeldingRepair) = Value
"welding_repair"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWholesaleClubs) = Value
"wholesale_clubs"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWigAndToupeeStores) = Value
"wig_and_toupee_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWiresMoneyOrders) = Value
"wires_money_orders"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWomensAccessoryAndSpecialtyShops) = Value
"womens_accessory_and_specialty_shops"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWomensReadyToWearStores) = Value
"womens_ready_to_wear_stores"
toJSON (Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWreckingAndSalvageYards) = Value
"wrecking_and_salvage_yards"
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderSpendingControls'AllowedCategories' where
parseJSON :: Value
-> Parser Issuing'cardholderSpendingControls'AllowedCategories'
parseJSON Value
val =
Issuing'cardholderSpendingControls'AllowedCategories'
-> Parser Issuing'cardholderSpendingControls'AllowedCategories'
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure
( if
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"ac_refrigeration_repair" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAcRefrigerationRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"accounting_bookkeeping_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAccountingBookkeepingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"advertising_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAdvertisingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"agricultural_cooperative" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAgriculturalCooperative
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airlines_air_carriers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAirlinesAirCarriers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airports_flying_fields" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAirportsFlyingFields
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"ambulance_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAmbulanceServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"amusement_parks_carnivals" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAmusementParksCarnivals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_reproductions" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAntiqueReproductions
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAntiqueShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"aquariums" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAquariums
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"architectural_surveying_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumArchitecturalSurveyingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"art_dealers_and_galleries" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumArtDealersAndGalleries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"artists_supply_and_craft_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumArtistsSupplyAndCraftShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_and_home_supply_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoAndHomeSupplyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_body_repair_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoBodyRepairShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_paint_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoPaintShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_service_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutoServiceShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_cash_disburse" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomatedCashDisburse
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_fuel_dispensers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomatedFuelDispensers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automobile_associations" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomobileAssociations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_parts_and_accessories_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomotivePartsAndAccessoriesStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_tire_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumAutomotiveTireStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bail_and_bond_payments" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBailAndBondPayments
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bakeries" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBakeries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bands_orchestras" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBandsOrchestras
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"barber_and_beauty_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBarberAndBeautyShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"betting_casino_gambling" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBettingCasinoGambling
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bicycle_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBicycleShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"billiard_pool_establishments" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBilliardPoolEstablishments
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_dealers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBoatDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_rentals_and_leases" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBoatRentalsAndLeases
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"book_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBookStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"books_periodicals_and_newspapers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBooksPeriodicalsAndNewspapers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bowling_alleys" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBowlingAlleys
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bus_lines" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBusLines
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"business_secretarial_schools" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBusinessSecretarialSchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"buying_shopping_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumBuyingShoppingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cable_satellite_and_other_pay_television_and_radio" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"camera_and_photographic_supply_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCameraAndPhotographicSupplyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"candy_nut_and_confectionery_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCandyNutAndConfectioneryStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_new_used" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarAndTruckDealersNewUsed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_used_only" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarAndTruckDealersUsedOnly
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_rental_agencies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarRentalAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_washes" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarWashes
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpentry_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarpentryServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpet_upholstery_cleaning" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCarpetUpholsteryCleaning
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"caterers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCaterers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charitable_and_social_service_organizations_fundraising" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chemicals_and_allied_products" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChemicalsAndAlliedProducts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"child_care_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChildCareServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"childrens_and_infants_wear_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChildrensAndInfantsWearStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropodists_podiatrists" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChiropodistsPodiatrists
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropractors" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumChiropractors
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cigar_stores_and_stands" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCigarStoresAndStands
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"civic_social_fraternal_associations" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCivicSocialFraternalAssociations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cleaning_and_maintenance" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCleaningAndMaintenance
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"clothing_rental" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumClothingRental
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"colleges_universities" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCollegesUniversities
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_equipment" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommercialEquipment
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_footwear" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommercialFootwear
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_photography_art_and_graphics" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommercialPhotographyArtAndGraphics
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commuter_transport_and_ferries" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCommuterTransportAndFerries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_network_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerNetworkServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_programming" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerProgramming
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_repair" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_software_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputerSoftwareStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computers_peripherals_and_software" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumComputersPeripheralsAndSoftware
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"concrete_work_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumConcreteWorkServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"construction_materials" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumConstructionMaterials
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"consulting_public_relations" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumConsultingPublicRelations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"correspondence_schools" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCorrespondenceSchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cosmetic_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCosmeticStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"counseling_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCounselingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"country_clubs" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCountryClubs
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"courier_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCourierServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"court_costs" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCourtCosts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"credit_reporting_agencies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCreditReportingAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cruise_lines" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumCruiseLines
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dairy_products_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDairyProductsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dance_hall_studios_schools" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDanceHallStudiosSchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dating_escort_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDatingEscortServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dentists_orthodontists" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDentistsOrthodontists
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"department_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDepartmentStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"detective_agencies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDetectiveAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_applications" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsApplications
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_games" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsGames
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_large_volume" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsLargeVolume
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_media" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDigitalGoodsMedia
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_catalog_merchant" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingCatalogMerchant
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_combination_catalog_and_retail_merchant" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_inbound_telemarketing" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingInboundTelemarketing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_insurance_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingInsuranceServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_other" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingOther
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_outbound_telemarketing" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingOutboundTelemarketing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_subscription" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingSubscription
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_travel" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDirectMarketingTravel
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"discount_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDiscountStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"doctors" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDoctors
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"door_to_door_sales" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDoorToDoorSales
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drapery_window_covering_and_upholstery_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDraperyWindowCoveringAndUpholsteryStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drinking_places" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrinkingPlaces
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drug_stores_and_pharmacies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrugStoresAndPharmacies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drugs_drug_proprietaries_and_druggist_sundries" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDrugsDrugProprietariesAndDruggistSundries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dry_cleaners" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDryCleaners
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"durable_goods" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDurableGoods
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"duty_free_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumDutyFreeStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"eating_places_restaurants" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumEatingPlacesRestaurants
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"educational_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumEducationalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electric_razor_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricRazorStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_parts_and_equipment" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricalPartsAndEquipment
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectricalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_repair_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectronicsRepairShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElectronicsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"elementary_secondary_schools" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumElementarySecondarySchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"employment_temp_agencies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumEmploymentTempAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"equipment_rental" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumEquipmentRental
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"exterminating_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumExterminatingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"family_clothing_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFamilyClothingStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fast_food_restaurants" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFastFoodRestaurants
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"financial_institutions" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFinancialInstitutions
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fines_government_administrative_entities" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFinesGovernmentAdministrativeEntities
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fireplace_fireplace_screens_and_accessories_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"floor_covering_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFloorCoveringStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFlorists
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists_supplies_nursery_stock_and_flowers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFloristsSuppliesNurseryStockAndFlowers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"freezer_and_locker_meat_provisioners" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFreezerAndLockerMeatProvisioners
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fuel_dealers_non_automotive" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFuelDealersNonAutomotive
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"funeral_services_crematories" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFuneralServicesCrematories
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_home_furnishings_and_equipment_stores_except_appliances" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_repair_refinishing" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurnitureRepairRefinishing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furriers_and_fur_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumFurriersAndFurShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"general_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGeneralServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"gift_card_novelty_and_souvenir_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGiftCardNoveltyAndSouvenirShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glass_paint_and_wallpaper_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGlassPaintAndWallpaperStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glassware_crystal_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGlasswareCrystalStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"golf_courses_public" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGolfCoursesPublic
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"government_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGovernmentServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"grocery_stores_supermarkets" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumGroceryStoresSupermarkets
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_equipment_and_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHardwareEquipmentAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHardwareStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"health_and_beauty_spas" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHealthAndBeautySpas
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hearing_aids_sales_and_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHearingAidsSalesAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"heating_plumbing_a_c" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHeatingPlumbingAC
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hobby_toy_and_game_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHobbyToyAndGameShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"home_supply_warehouse_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHomeSupplyWarehouseStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hospitals" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHospitals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hotels_motels_and_resorts" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHotelsMotelsAndResorts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"household_appliance_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumHouseholdApplianceStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"industrial_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumIndustrialSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"information_retrieval_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumInformationRetrievalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_default" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumInsuranceDefault
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_underwriting_premiums" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumInsuranceUnderwritingPremiums
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"intra_company_purchases" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumIntraCompanyPurchases
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"jewelry_stores_watches_clocks_and_silverware_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"landscaping_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLandscapingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundries" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLaundries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundry_cleaning_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLaundryCleaningServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"legal_services_attorneys" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLegalServicesAttorneys
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"luggage_and_leather_goods_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLuggageAndLeatherGoodsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"lumber_building_materials_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumLumberBuildingMaterialsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"manual_cash_disburse" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumManualCashDisburse
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"marinas_service_and_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMarinasServiceAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"masonry_stonework_and_plaster" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMasonryStoneworkAndPlaster
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"massage_parlors" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMassageParlors
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_and_dental_labs" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalAndDentalLabs
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMedicalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"membership_organizations" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMembershipOrganizations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_and_boys_clothing_and_accessories_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMensAndBoysClothingAndAccessoriesStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_womens_clothing_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMensWomensClothingStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"metal_service_centers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMetalServiceCenters
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneous
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_apparel_and_accessory_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousApparelAndAccessoryShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_auto_dealers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousAutoDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_business_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousBusinessServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_food_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousFoodStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_merchandise" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousGeneralMerchandise
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousGeneralServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_home_furnishing_specialty_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_publishing_and_printing" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousPublishingAndPrinting
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_recreation_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousRecreationServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_repair_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousRepairShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_specialty_retail" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMiscellaneousSpecialtyRetail
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mobile_home_dealers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMobileHomeDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motion_picture_theaters" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotionPictureTheaters
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_freight_carriers_and_trucking" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorFreightCarriersAndTrucking
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_homes_dealers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorHomesDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_vehicle_supplies_and_new_parts" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorVehicleSuppliesAndNewParts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_and_dealers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorcycleShopsAndDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_dealers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMotorcycleShopsDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"music_stores_musical_instruments_pianos_and_sheet_music" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"news_dealers_and_newsstands" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNewsDealersAndNewsstands
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_money_orders" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNonFiMoneyOrders
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_stored_value_card_purchase_load" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNonFiStoredValueCardPurchaseLoad
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nondurable_goods" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNondurableGoods
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nurseries_lawn_and_garden_supply_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNurseriesLawnAndGardenSupplyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nursing_personal_care" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumNursingPersonalCare
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"office_and_commercial_furniture" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOfficeAndCommercialFurniture
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"opticians_eyeglasses" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOpticiansEyeglasses
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"optometrists_ophthalmologist" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOptometristsOphthalmologist
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"orthopedic_goods_prosthetic_devices" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOrthopedicGoodsProstheticDevices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"osteopaths" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumOsteopaths
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"package_stores_beer_wine_and_liquor" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPackageStoresBeerWineAndLiquor
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"paints_varnishes_and_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPaintsVarnishesAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"parking_lots_garages" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumParkingLotsGarages
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"passenger_railways" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPassengerRailways
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pawn_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPawnShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pet_shops_pet_food_and_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPetShopsPetFoodAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"petroleum_and_petroleum_products" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPetroleumAndPetroleumProducts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photo_developing" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotoDeveloping
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_photocopy_microfilm_equipment_and_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_studios" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPhotographicStudios
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"picture_video_production" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPictureVideoProduction
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"piece_goods_notions_and_other_dry_goods" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPieceGoodsNotionsAndOtherDryGoods
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"plumbing_heating_equipment_and_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPlumbingHeatingEquipmentAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"political_organizations" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPoliticalOrganizations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"postal_services_government_only" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPostalServicesGovernmentOnly
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"precious_stones_and_metals_watches_and_jewelry" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"professional_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumProfessionalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"public_warehousing_and_storage" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumPublicWarehousingAndStorage
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"quick_copy_repro_and_blueprint" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumQuickCopyReproAndBlueprint
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"railroads" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRailroads
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"real_estate_agents_and_managers_rentals" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRealEstateAgentsAndManagersRentals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"record_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRecordStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"recreational_vehicle_rentals" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRecreationalVehicleRentals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_goods_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumReligiousGoodsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_organizations" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumReligiousOrganizations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"roofing_siding_sheet_metal" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumRoofingSidingSheetMetal
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"secretarial_support_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSecretarialSupportServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"security_brokers_dealers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSecurityBrokersDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"service_stations" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumServiceStations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sewing_needlework_fabric_and_piece_goods_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_repair_hat_cleaning" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumShoeRepairHatCleaning
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumShoeStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"small_appliance_repair" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSmallApplianceRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"snowmobile_dealers" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSnowmobileDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"special_trade_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSpecialTradeServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"specialty_cleaning" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSpecialtyCleaning
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_goods_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportingGoodsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_recreation_camps" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportingRecreationCamps
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_and_riding_apparel_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportsAndRidingApparelStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_clubs_fields" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSportsClubsFields
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stamp_and_coin_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumStampAndCoinStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationary_office_supplies_printing_and_writing_paper" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationery_stores_office_and_school_supply_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"swimming_pools_sales" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumSwimmingPoolsSales
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"t_ui_travel_germany" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTUiTravelGermany
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tailors_alterations" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTailorsAlterations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_payments_government_agencies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxPaymentsGovernmentAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_preparation_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxPreparationServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"taxicabs_limousines" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTaxicabsLimousines
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_equipment_and_telephone_sales" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelecommunicationEquipmentAndTelephoneSales
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelecommunicationServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telegraph_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTelegraphServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tent_and_awning_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTentAndAwningShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"testing_laboratories" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTestingLaboratories
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"theatrical_ticket_agencies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTheatricalTicketAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"timeshares" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTimeshares
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tire_retreading_and_repair" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTireRetreadingAndRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tolls_bridge_fees" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTollsBridgeFees
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tourist_attractions_and_exhibits" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTouristAttractionsAndExhibits
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"towing_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTowingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"trailer_parks_campgrounds" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTrailerParksCampgrounds
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transportation_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTransportationServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"travel_agencies_tour_operators" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTravelAgenciesTourOperators
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_stop_iteration" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTruckStopIteration
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_utility_trailer_rentals" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTruckUtilityTrailerRentals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typesetting_plate_making_and_related_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTypesettingPlateMakingAndRelatedServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typewriter_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumTypewriterStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"u_s_federal_government_agencies_or_departments" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumUSFederalGovernmentAgenciesOrDepartments
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"uniforms_commercial_clothing" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumUniformsCommercialClothing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"used_merchandise_and_secondhand_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumUsedMerchandiseAndSecondhandStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"utilities" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumUtilities
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"variety_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVarietyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"veterinary_services" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVeterinaryServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_amusement_game_supplies" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoAmusementGameSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_game_arcades" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoGameArcades
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_tape_rental_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVideoTapeRentalStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"vocational_trade_schools" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumVocationalTradeSchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"watch_jewelry_repair" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWatchJewelryRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"welding_repair" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWeldingRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wholesale_clubs" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWholesaleClubs
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wig_and_toupee_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWigAndToupeeStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wires_money_orders" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWiresMoneyOrders
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_accessory_and_specialty_shops" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWomensAccessoryAndSpecialtyShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_ready_to_wear_stores" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWomensReadyToWearStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wrecking_and_salvage_yards" -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'EnumWreckingAndSalvageYards
| Bool
GHC.Base.otherwise -> Value -> Issuing'cardholderSpendingControls'AllowedCategories'
Issuing'cardholderSpendingControls'AllowedCategories'Other Value
val
)
data Issuing'cardholderSpendingControls'BlockedCategories'
=
Issuing'cardholderSpendingControls'BlockedCategories'Other Data.Aeson.Types.Internal.Value
|
Issuing'cardholderSpendingControls'BlockedCategories'Typed Data.Text.Internal.Text
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAcRefrigerationRepair
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAccountingBookkeepingServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAdvertisingServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAgriculturalCooperative
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAirlinesAirCarriers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAirportsFlyingFields
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAmbulanceServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAmusementParksCarnivals
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAntiqueReproductions
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAntiqueShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAquariums
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumArchitecturalSurveyingServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumArtDealersAndGalleries
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumArtistsSupplyAndCraftShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoAndHomeSupplyStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoBodyRepairShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoPaintShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoServiceShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomatedCashDisburse
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomatedFuelDispensers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomobileAssociations
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomotivePartsAndAccessoriesStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomotiveTireStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBailAndBondPayments
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBakeries
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBandsOrchestras
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBarberAndBeautyShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBettingCasinoGambling
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBicycleShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBilliardPoolEstablishments
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBoatDealers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBoatRentalsAndLeases
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBookStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBooksPeriodicalsAndNewspapers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBowlingAlleys
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBusLines
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBusinessSecretarialSchools
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumBuyingShoppingServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCameraAndPhotographicSupplyStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCandyNutAndConfectioneryStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarAndTruckDealersNewUsed
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarAndTruckDealersUsedOnly
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarRentalAgencies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarWashes
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarpentryServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarpetUpholsteryCleaning
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCaterers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumChemicalsAndAlliedProducts
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumChildCareServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumChildrensAndInfantsWearStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumChiropodistsPodiatrists
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumChiropractors
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCigarStoresAndStands
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCivicSocialFraternalAssociations
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCleaningAndMaintenance
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumClothingRental
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCollegesUniversities
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommercialEquipment
|
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommercialPhotographyArtAndGraphics
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommuterTransportAndFerries
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerNetworkServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerProgramming
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerRepair
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerSoftwareStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputersPeripheralsAndSoftware
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumConcreteWorkServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumConstructionMaterials
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumConsultingPublicRelations
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCorrespondenceSchools
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCosmeticStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCounselingServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCountryClubs
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCourierServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCourtCosts
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCreditReportingAgencies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumCruiseLines
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDairyProductsStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDanceHallStudiosSchools
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDatingEscortServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDentistsOrthodontists
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDepartmentStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDetectiveAgencies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsApplications
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsGames
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsLargeVolume
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsMedia
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingCatalogMerchant
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingInboundTelemarketing
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingInsuranceServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingOther
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingOutboundTelemarketing
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingSubscription
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingTravel
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDiscountStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDoctors
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDoorToDoorSales
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDraperyWindowCoveringAndUpholsteryStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrinkingPlaces
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrugStoresAndPharmacies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrugsDrugProprietariesAndDruggistSundries
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDryCleaners
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDurableGoods
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumDutyFreeStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumEatingPlacesRestaurants
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumEducationalServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricRazorStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricalPartsAndEquipment
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricalServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectronicsRepairShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectronicsStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumElementarySecondarySchools
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumEmploymentTempAgencies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumEquipmentRental
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumExterminatingServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFamilyClothingStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFastFoodRestaurants
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFinancialInstitutions
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFinesGovernmentAdministrativeEntities
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFloorCoveringStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFlorists
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFloristsSuppliesNurseryStockAndFlowers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFreezerAndLockerMeatProvisioners
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFuelDealersNonAutomotive
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFuneralServicesCrematories
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurnitureRepairRefinishing
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurriersAndFurShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumGeneralServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumGiftCardNoveltyAndSouvenirShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumGlassPaintAndWallpaperStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumGlasswareCrystalStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumGolfCoursesPublic
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumGovernmentServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumGroceryStoresSupermarkets
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHardwareEquipmentAndSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHardwareStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHealthAndBeautySpas
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHearingAidsSalesAndSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHeatingPlumbingAC
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHobbyToyAndGameShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHomeSupplyWarehouseStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHospitals
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHotelsMotelsAndResorts
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumHouseholdApplianceStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumIndustrialSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumInformationRetrievalServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumInsuranceDefault
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumInsuranceUnderwritingPremiums
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumIntraCompanyPurchases
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumLandscapingServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumLaundries
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumLaundryCleaningServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumLegalServicesAttorneys
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumLuggageAndLeatherGoodsStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumLumberBuildingMaterialsStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumManualCashDisburse
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMarinasServiceAndSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMasonryStoneworkAndPlaster
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMassageParlors
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalAndDentalLabs
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMembershipOrganizations
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMensAndBoysClothingAndAccessoriesStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMensWomensClothingStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMetalServiceCenters
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneous
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousApparelAndAccessoryShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousAutoDealers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousBusinessServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousFoodStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousGeneralMerchandise
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousGeneralServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousPublishingAndPrinting
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousRecreationServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousRepairShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousSpecialtyRetail
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMobileHomeDealers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotionPictureTheaters
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorFreightCarriersAndTrucking
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorHomesDealers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorVehicleSuppliesAndNewParts
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorcycleShopsAndDealers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorcycleShopsDealers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumNewsDealersAndNewsstands
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumNonFiMoneyOrders
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumNonFiStoredValueCardPurchaseLoad
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumNondurableGoods
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumNurseriesLawnAndGardenSupplyStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumNursingPersonalCare
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumOfficeAndCommercialFurniture
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumOpticiansEyeglasses
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumOptometristsOphthalmologist
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumOrthopedicGoodsProstheticDevices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumOsteopaths
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPackageStoresBeerWineAndLiquor
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPaintsVarnishesAndSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumParkingLotsGarages
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPassengerRailways
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPawnShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPetShopsPetFoodAndSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPetroleumAndPetroleumProducts
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotoDeveloping
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotographicStudios
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPictureVideoProduction
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPieceGoodsNotionsAndOtherDryGoods
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPlumbingHeatingEquipmentAndSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPoliticalOrganizations
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPostalServicesGovernmentOnly
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumProfessionalServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumPublicWarehousingAndStorage
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumQuickCopyReproAndBlueprint
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumRailroads
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumRealEstateAgentsAndManagersRentals
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumRecordStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumRecreationalVehicleRentals
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumReligiousGoodsStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumReligiousOrganizations
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumRoofingSidingSheetMetal
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSecretarialSupportServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSecurityBrokersDealers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumServiceStations
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumShoeRepairHatCleaning
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumShoeStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSmallApplianceRepair
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSnowmobileDealers
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSpecialTradeServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSpecialtyCleaning
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportingGoodsStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportingRecreationCamps
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportsAndRidingApparelStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportsClubsFields
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumStampAndCoinStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumSwimmingPoolsSales
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTUiTravelGermany
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTailorsAlterations
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxPaymentsGovernmentAgencies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxPreparationServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxicabsLimousines
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelecommunicationEquipmentAndTelephoneSales
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelecommunicationServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelegraphServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTentAndAwningShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTestingLaboratories
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTheatricalTicketAgencies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTimeshares
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTireRetreadingAndRepair
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTollsBridgeFees
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTouristAttractionsAndExhibits
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTowingServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTrailerParksCampgrounds
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTransportationServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTravelAgenciesTourOperators
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTruckStopIteration
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTruckUtilityTrailerRentals
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTypesettingPlateMakingAndRelatedServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumTypewriterStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumUSFederalGovernmentAgenciesOrDepartments
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumUniformsCommercialClothing
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumUsedMerchandiseAndSecondhandStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumUtilities
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumVarietyStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumVeterinaryServices
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoAmusementGameSupplies
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoGameArcades
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoTapeRentalStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumVocationalTradeSchools
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumWatchJewelryRepair
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumWeldingRepair
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumWholesaleClubs
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumWigAndToupeeStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumWiresMoneyOrders
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumWomensAccessoryAndSpecialtyShops
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumWomensReadyToWearStores
|
Issuing'cardholderSpendingControls'BlockedCategories'EnumWreckingAndSalvageYards
deriving (Int
-> Issuing'cardholderSpendingControls'BlockedCategories' -> ShowS
[Issuing'cardholderSpendingControls'BlockedCategories'] -> ShowS
Issuing'cardholderSpendingControls'BlockedCategories' -> String
(Int
-> Issuing'cardholderSpendingControls'BlockedCategories' -> ShowS)
-> (Issuing'cardholderSpendingControls'BlockedCategories'
-> String)
-> ([Issuing'cardholderSpendingControls'BlockedCategories']
-> ShowS)
-> Show Issuing'cardholderSpendingControls'BlockedCategories'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderSpendingControls'BlockedCategories'] -> ShowS
$cshowList :: [Issuing'cardholderSpendingControls'BlockedCategories'] -> ShowS
show :: Issuing'cardholderSpendingControls'BlockedCategories' -> String
$cshow :: Issuing'cardholderSpendingControls'BlockedCategories' -> String
showsPrec :: Int
-> Issuing'cardholderSpendingControls'BlockedCategories' -> ShowS
$cshowsPrec :: Int
-> Issuing'cardholderSpendingControls'BlockedCategories' -> ShowS
GHC.Show.Show, Issuing'cardholderSpendingControls'BlockedCategories'
-> Issuing'cardholderSpendingControls'BlockedCategories' -> Bool
(Issuing'cardholderSpendingControls'BlockedCategories'
-> Issuing'cardholderSpendingControls'BlockedCategories' -> Bool)
-> (Issuing'cardholderSpendingControls'BlockedCategories'
-> Issuing'cardholderSpendingControls'BlockedCategories' -> Bool)
-> Eq Issuing'cardholderSpendingControls'BlockedCategories'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderSpendingControls'BlockedCategories'
-> Issuing'cardholderSpendingControls'BlockedCategories' -> Bool
$c/= :: Issuing'cardholderSpendingControls'BlockedCategories'
-> Issuing'cardholderSpendingControls'BlockedCategories' -> Bool
== :: Issuing'cardholderSpendingControls'BlockedCategories'
-> Issuing'cardholderSpendingControls'BlockedCategories' -> Bool
$c== :: Issuing'cardholderSpendingControls'BlockedCategories'
-> Issuing'cardholderSpendingControls'BlockedCategories' -> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderSpendingControls'BlockedCategories' where
toJSON :: Issuing'cardholderSpendingControls'BlockedCategories' -> Value
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'Other Value
val) = Value
val
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAcRefrigerationRepair) = Value
"ac_refrigeration_repair"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAccountingBookkeepingServices) = Value
"accounting_bookkeeping_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAdvertisingServices) = Value
"advertising_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAgriculturalCooperative) = Value
"agricultural_cooperative"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAirlinesAirCarriers) = Value
"airlines_air_carriers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAirportsFlyingFields) = Value
"airports_flying_fields"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAmbulanceServices) = Value
"ambulance_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAmusementParksCarnivals) = Value
"amusement_parks_carnivals"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAntiqueReproductions) = Value
"antique_reproductions"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAntiqueShops) = Value
"antique_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAquariums) = Value
"aquariums"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumArchitecturalSurveyingServices) = Value
"architectural_surveying_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumArtDealersAndGalleries) = Value
"art_dealers_and_galleries"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumArtistsSupplyAndCraftShops) = Value
"artists_supply_and_craft_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoAndHomeSupplyStores) = Value
"auto_and_home_supply_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoBodyRepairShops) = Value
"auto_body_repair_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoPaintShops) = Value
"auto_paint_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoServiceShops) = Value
"auto_service_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomatedCashDisburse) = Value
"automated_cash_disburse"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomatedFuelDispensers) = Value
"automated_fuel_dispensers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomobileAssociations) = Value
"automobile_associations"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomotivePartsAndAccessoriesStores) = Value
"automotive_parts_and_accessories_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomotiveTireStores) = Value
"automotive_tire_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBailAndBondPayments) = Value
"bail_and_bond_payments"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBakeries) = Value
"bakeries"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBandsOrchestras) = Value
"bands_orchestras"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBarberAndBeautyShops) = Value
"barber_and_beauty_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBettingCasinoGambling) = Value
"betting_casino_gambling"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBicycleShops) = Value
"bicycle_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBilliardPoolEstablishments) = Value
"billiard_pool_establishments"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBoatDealers) = Value
"boat_dealers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBoatRentalsAndLeases) = Value
"boat_rentals_and_leases"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBookStores) = Value
"book_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBooksPeriodicalsAndNewspapers) = Value
"books_periodicals_and_newspapers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBowlingAlleys) = Value
"bowling_alleys"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBusLines) = Value
"bus_lines"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBusinessSecretarialSchools) = Value
"business_secretarial_schools"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBuyingShoppingServices) = Value
"buying_shopping_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio) = Value
"cable_satellite_and_other_pay_television_and_radio"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCameraAndPhotographicSupplyStores) = Value
"camera_and_photographic_supply_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCandyNutAndConfectioneryStores) = Value
"candy_nut_and_confectionery_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarAndTruckDealersNewUsed) = Value
"car_and_truck_dealers_new_used"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarAndTruckDealersUsedOnly) = Value
"car_and_truck_dealers_used_only"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarRentalAgencies) = Value
"car_rental_agencies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarWashes) = Value
"car_washes"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarpentryServices) = Value
"carpentry_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarpetUpholsteryCleaning) = Value
"carpet_upholstery_cleaning"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCaterers) = Value
"caterers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising) = Value
"charitable_and_social_service_organizations_fundraising"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChemicalsAndAlliedProducts) = Value
"chemicals_and_allied_products"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChildCareServices) = Value
"child_care_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChildrensAndInfantsWearStores) = Value
"childrens_and_infants_wear_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChiropodistsPodiatrists) = Value
"chiropodists_podiatrists"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChiropractors) = Value
"chiropractors"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCigarStoresAndStands) = Value
"cigar_stores_and_stands"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCivicSocialFraternalAssociations) = Value
"civic_social_fraternal_associations"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCleaningAndMaintenance) = Value
"cleaning_and_maintenance"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumClothingRental) = Value
"clothing_rental"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCollegesUniversities) = Value
"colleges_universities"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommercialEquipment) = Value
"commercial_equipment"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommercialFootwear) = Value
"commercial_footwear"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommercialPhotographyArtAndGraphics) = Value
"commercial_photography_art_and_graphics"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommuterTransportAndFerries) = Value
"commuter_transport_and_ferries"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerNetworkServices) = Value
"computer_network_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerProgramming) = Value
"computer_programming"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerRepair) = Value
"computer_repair"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerSoftwareStores) = Value
"computer_software_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputersPeripheralsAndSoftware) = Value
"computers_peripherals_and_software"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumConcreteWorkServices) = Value
"concrete_work_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumConstructionMaterials) = Value
"construction_materials"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumConsultingPublicRelations) = Value
"consulting_public_relations"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCorrespondenceSchools) = Value
"correspondence_schools"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCosmeticStores) = Value
"cosmetic_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCounselingServices) = Value
"counseling_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCountryClubs) = Value
"country_clubs"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCourierServices) = Value
"courier_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCourtCosts) = Value
"court_costs"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCreditReportingAgencies) = Value
"credit_reporting_agencies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCruiseLines) = Value
"cruise_lines"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDairyProductsStores) = Value
"dairy_products_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDanceHallStudiosSchools) = Value
"dance_hall_studios_schools"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDatingEscortServices) = Value
"dating_escort_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDentistsOrthodontists) = Value
"dentists_orthodontists"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDepartmentStores) = Value
"department_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDetectiveAgencies) = Value
"detective_agencies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsApplications) = Value
"digital_goods_applications"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsGames) = Value
"digital_goods_games"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsLargeVolume) = Value
"digital_goods_large_volume"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsMedia) = Value
"digital_goods_media"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingCatalogMerchant) = Value
"direct_marketing_catalog_merchant"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant) = Value
"direct_marketing_combination_catalog_and_retail_merchant"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingInboundTelemarketing) = Value
"direct_marketing_inbound_telemarketing"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingInsuranceServices) = Value
"direct_marketing_insurance_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingOther) = Value
"direct_marketing_other"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingOutboundTelemarketing) = Value
"direct_marketing_outbound_telemarketing"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingSubscription) = Value
"direct_marketing_subscription"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingTravel) = Value
"direct_marketing_travel"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDiscountStores) = Value
"discount_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDoctors) = Value
"doctors"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDoorToDoorSales) = Value
"door_to_door_sales"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDraperyWindowCoveringAndUpholsteryStores) = Value
"drapery_window_covering_and_upholstery_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrinkingPlaces) = Value
"drinking_places"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrugStoresAndPharmacies) = Value
"drug_stores_and_pharmacies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrugsDrugProprietariesAndDruggistSundries) = Value
"drugs_drug_proprietaries_and_druggist_sundries"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDryCleaners) = Value
"dry_cleaners"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDurableGoods) = Value
"durable_goods"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDutyFreeStores) = Value
"duty_free_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumEatingPlacesRestaurants) = Value
"eating_places_restaurants"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumEducationalServices) = Value
"educational_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricRazorStores) = Value
"electric_razor_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricalPartsAndEquipment) = Value
"electrical_parts_and_equipment"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricalServices) = Value
"electrical_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectronicsRepairShops) = Value
"electronics_repair_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectronicsStores) = Value
"electronics_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElementarySecondarySchools) = Value
"elementary_secondary_schools"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumEmploymentTempAgencies) = Value
"employment_temp_agencies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumEquipmentRental) = Value
"equipment_rental"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumExterminatingServices) = Value
"exterminating_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFamilyClothingStores) = Value
"family_clothing_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFastFoodRestaurants) = Value
"fast_food_restaurants"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFinancialInstitutions) = Value
"financial_institutions"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFinesGovernmentAdministrativeEntities) = Value
"fines_government_administrative_entities"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores) = Value
"fireplace_fireplace_screens_and_accessories_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFloorCoveringStores) = Value
"floor_covering_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFlorists) = Value
"florists"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFloristsSuppliesNurseryStockAndFlowers) = Value
"florists_supplies_nursery_stock_and_flowers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFreezerAndLockerMeatProvisioners) = Value
"freezer_and_locker_meat_provisioners"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFuelDealersNonAutomotive) = Value
"fuel_dealers_non_automotive"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFuneralServicesCrematories) = Value
"funeral_services_crematories"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances) = Value
"furniture_home_furnishings_and_equipment_stores_except_appliances"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurnitureRepairRefinishing) = Value
"furniture_repair_refinishing"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurriersAndFurShops) = Value
"furriers_and_fur_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGeneralServices) = Value
"general_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGiftCardNoveltyAndSouvenirShops) = Value
"gift_card_novelty_and_souvenir_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGlassPaintAndWallpaperStores) = Value
"glass_paint_and_wallpaper_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGlasswareCrystalStores) = Value
"glassware_crystal_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGolfCoursesPublic) = Value
"golf_courses_public"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGovernmentServices) = Value
"government_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGroceryStoresSupermarkets) = Value
"grocery_stores_supermarkets"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHardwareEquipmentAndSupplies) = Value
"hardware_equipment_and_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHardwareStores) = Value
"hardware_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHealthAndBeautySpas) = Value
"health_and_beauty_spas"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHearingAidsSalesAndSupplies) = Value
"hearing_aids_sales_and_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHeatingPlumbingAC) = Value
"heating_plumbing_a_c"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHobbyToyAndGameShops) = Value
"hobby_toy_and_game_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHomeSupplyWarehouseStores) = Value
"home_supply_warehouse_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHospitals) = Value
"hospitals"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHotelsMotelsAndResorts) = Value
"hotels_motels_and_resorts"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHouseholdApplianceStores) = Value
"household_appliance_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumIndustrialSupplies) = Value
"industrial_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumInformationRetrievalServices) = Value
"information_retrieval_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumInsuranceDefault) = Value
"insurance_default"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumInsuranceUnderwritingPremiums) = Value
"insurance_underwriting_premiums"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumIntraCompanyPurchases) = Value
"intra_company_purchases"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores) = Value
"jewelry_stores_watches_clocks_and_silverware_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLandscapingServices) = Value
"landscaping_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLaundries) = Value
"laundries"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLaundryCleaningServices) = Value
"laundry_cleaning_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLegalServicesAttorneys) = Value
"legal_services_attorneys"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLuggageAndLeatherGoodsStores) = Value
"luggage_and_leather_goods_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLumberBuildingMaterialsStores) = Value
"lumber_building_materials_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumManualCashDisburse) = Value
"manual_cash_disburse"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMarinasServiceAndSupplies) = Value
"marinas_service_and_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMasonryStoneworkAndPlaster) = Value
"masonry_stonework_and_plaster"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMassageParlors) = Value
"massage_parlors"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalAndDentalLabs) = Value
"medical_and_dental_labs"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies) = Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalServices) = Value
"medical_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMembershipOrganizations) = Value
"membership_organizations"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMensAndBoysClothingAndAccessoriesStores) = Value
"mens_and_boys_clothing_and_accessories_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMensWomensClothingStores) = Value
"mens_womens_clothing_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMetalServiceCenters) = Value
"metal_service_centers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneous) = Value
"miscellaneous"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousApparelAndAccessoryShops) = Value
"miscellaneous_apparel_and_accessory_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousAutoDealers) = Value
"miscellaneous_auto_dealers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousBusinessServices) = Value
"miscellaneous_business_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousFoodStores) = Value
"miscellaneous_food_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousGeneralMerchandise) = Value
"miscellaneous_general_merchandise"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousGeneralServices) = Value
"miscellaneous_general_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores) = Value
"miscellaneous_home_furnishing_specialty_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousPublishingAndPrinting) = Value
"miscellaneous_publishing_and_printing"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousRecreationServices) = Value
"miscellaneous_recreation_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousRepairShops) = Value
"miscellaneous_repair_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousSpecialtyRetail) = Value
"miscellaneous_specialty_retail"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMobileHomeDealers) = Value
"mobile_home_dealers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotionPictureTheaters) = Value
"motion_picture_theaters"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorFreightCarriersAndTrucking) = Value
"motor_freight_carriers_and_trucking"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorHomesDealers) = Value
"motor_homes_dealers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorVehicleSuppliesAndNewParts) = Value
"motor_vehicle_supplies_and_new_parts"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorcycleShopsAndDealers) = Value
"motorcycle_shops_and_dealers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorcycleShopsDealers) = Value
"motorcycle_shops_dealers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic) = Value
"music_stores_musical_instruments_pianos_and_sheet_music"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNewsDealersAndNewsstands) = Value
"news_dealers_and_newsstands"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNonFiMoneyOrders) = Value
"non_fi_money_orders"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNonFiStoredValueCardPurchaseLoad) = Value
"non_fi_stored_value_card_purchase_load"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNondurableGoods) = Value
"nondurable_goods"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNurseriesLawnAndGardenSupplyStores) = Value
"nurseries_lawn_and_garden_supply_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNursingPersonalCare) = Value
"nursing_personal_care"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOfficeAndCommercialFurniture) = Value
"office_and_commercial_furniture"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOpticiansEyeglasses) = Value
"opticians_eyeglasses"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOptometristsOphthalmologist) = Value
"optometrists_ophthalmologist"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOrthopedicGoodsProstheticDevices) = Value
"orthopedic_goods_prosthetic_devices"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOsteopaths) = Value
"osteopaths"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPackageStoresBeerWineAndLiquor) = Value
"package_stores_beer_wine_and_liquor"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPaintsVarnishesAndSupplies) = Value
"paints_varnishes_and_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumParkingLotsGarages) = Value
"parking_lots_garages"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPassengerRailways) = Value
"passenger_railways"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPawnShops) = Value
"pawn_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPetShopsPetFoodAndSupplies) = Value
"pet_shops_pet_food_and_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPetroleumAndPetroleumProducts) = Value
"petroleum_and_petroleum_products"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotoDeveloping) = Value
"photo_developing"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies) = Value
"photographic_photocopy_microfilm_equipment_and_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotographicStudios) = Value
"photographic_studios"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPictureVideoProduction) = Value
"picture_video_production"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPieceGoodsNotionsAndOtherDryGoods) = Value
"piece_goods_notions_and_other_dry_goods"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPlumbingHeatingEquipmentAndSupplies) = Value
"plumbing_heating_equipment_and_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPoliticalOrganizations) = Value
"political_organizations"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPostalServicesGovernmentOnly) = Value
"postal_services_government_only"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry) = Value
"precious_stones_and_metals_watches_and_jewelry"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumProfessionalServices) = Value
"professional_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPublicWarehousingAndStorage) = Value
"public_warehousing_and_storage"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumQuickCopyReproAndBlueprint) = Value
"quick_copy_repro_and_blueprint"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRailroads) = Value
"railroads"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRealEstateAgentsAndManagersRentals) = Value
"real_estate_agents_and_managers_rentals"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRecordStores) = Value
"record_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRecreationalVehicleRentals) = Value
"recreational_vehicle_rentals"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumReligiousGoodsStores) = Value
"religious_goods_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumReligiousOrganizations) = Value
"religious_organizations"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRoofingSidingSheetMetal) = Value
"roofing_siding_sheet_metal"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSecretarialSupportServices) = Value
"secretarial_support_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSecurityBrokersDealers) = Value
"security_brokers_dealers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumServiceStations) = Value
"service_stations"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores) = Value
"sewing_needlework_fabric_and_piece_goods_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumShoeRepairHatCleaning) = Value
"shoe_repair_hat_cleaning"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumShoeStores) = Value
"shoe_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSmallApplianceRepair) = Value
"small_appliance_repair"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSnowmobileDealers) = Value
"snowmobile_dealers"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSpecialTradeServices) = Value
"special_trade_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSpecialtyCleaning) = Value
"specialty_cleaning"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportingGoodsStores) = Value
"sporting_goods_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportingRecreationCamps) = Value
"sporting_recreation_camps"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportsAndRidingApparelStores) = Value
"sports_and_riding_apparel_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportsClubsFields) = Value
"sports_clubs_fields"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumStampAndCoinStores) = Value
"stamp_and_coin_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper) = Value
"stationary_office_supplies_printing_and_writing_paper"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores) = Value
"stationery_stores_office_and_school_supply_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSwimmingPoolsSales) = Value
"swimming_pools_sales"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTUiTravelGermany) = Value
"t_ui_travel_germany"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTailorsAlterations) = Value
"tailors_alterations"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxPaymentsGovernmentAgencies) = Value
"tax_payments_government_agencies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxPreparationServices) = Value
"tax_preparation_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxicabsLimousines) = Value
"taxicabs_limousines"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelecommunicationEquipmentAndTelephoneSales) = Value
"telecommunication_equipment_and_telephone_sales"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelecommunicationServices) = Value
"telecommunication_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelegraphServices) = Value
"telegraph_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTentAndAwningShops) = Value
"tent_and_awning_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTestingLaboratories) = Value
"testing_laboratories"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTheatricalTicketAgencies) = Value
"theatrical_ticket_agencies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTimeshares) = Value
"timeshares"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTireRetreadingAndRepair) = Value
"tire_retreading_and_repair"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTollsBridgeFees) = Value
"tolls_bridge_fees"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTouristAttractionsAndExhibits) = Value
"tourist_attractions_and_exhibits"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTowingServices) = Value
"towing_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTrailerParksCampgrounds) = Value
"trailer_parks_campgrounds"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTransportationServices) = Value
"transportation_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTravelAgenciesTourOperators) = Value
"travel_agencies_tour_operators"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTruckStopIteration) = Value
"truck_stop_iteration"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTruckUtilityTrailerRentals) = Value
"truck_utility_trailer_rentals"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTypesettingPlateMakingAndRelatedServices) = Value
"typesetting_plate_making_and_related_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTypewriterStores) = Value
"typewriter_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumUSFederalGovernmentAgenciesOrDepartments) = Value
"u_s_federal_government_agencies_or_departments"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumUniformsCommercialClothing) = Value
"uniforms_commercial_clothing"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumUsedMerchandiseAndSecondhandStores) = Value
"used_merchandise_and_secondhand_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumUtilities) = Value
"utilities"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVarietyStores) = Value
"variety_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVeterinaryServices) = Value
"veterinary_services"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoAmusementGameSupplies) = Value
"video_amusement_game_supplies"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoGameArcades) = Value
"video_game_arcades"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoTapeRentalStores) = Value
"video_tape_rental_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVocationalTradeSchools) = Value
"vocational_trade_schools"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWatchJewelryRepair) = Value
"watch_jewelry_repair"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWeldingRepair) = Value
"welding_repair"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWholesaleClubs) = Value
"wholesale_clubs"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWigAndToupeeStores) = Value
"wig_and_toupee_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWiresMoneyOrders) = Value
"wires_money_orders"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWomensAccessoryAndSpecialtyShops) = Value
"womens_accessory_and_specialty_shops"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWomensReadyToWearStores) = Value
"womens_ready_to_wear_stores"
toJSON (Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWreckingAndSalvageYards) = Value
"wrecking_and_salvage_yards"
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderSpendingControls'BlockedCategories' where
parseJSON :: Value
-> Parser Issuing'cardholderSpendingControls'BlockedCategories'
parseJSON Value
val =
Issuing'cardholderSpendingControls'BlockedCategories'
-> Parser Issuing'cardholderSpendingControls'BlockedCategories'
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure
( if
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"ac_refrigeration_repair" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAcRefrigerationRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"accounting_bookkeeping_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAccountingBookkeepingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"advertising_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAdvertisingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"agricultural_cooperative" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAgriculturalCooperative
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airlines_air_carriers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAirlinesAirCarriers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airports_flying_fields" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAirportsFlyingFields
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"ambulance_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAmbulanceServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"amusement_parks_carnivals" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAmusementParksCarnivals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_reproductions" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAntiqueReproductions
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAntiqueShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"aquariums" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAquariums
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"architectural_surveying_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumArchitecturalSurveyingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"art_dealers_and_galleries" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumArtDealersAndGalleries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"artists_supply_and_craft_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumArtistsSupplyAndCraftShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_and_home_supply_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoAndHomeSupplyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_body_repair_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoBodyRepairShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_paint_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoPaintShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_service_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutoServiceShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_cash_disburse" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomatedCashDisburse
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_fuel_dispensers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomatedFuelDispensers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automobile_associations" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomobileAssociations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_parts_and_accessories_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomotivePartsAndAccessoriesStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_tire_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumAutomotiveTireStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bail_and_bond_payments" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBailAndBondPayments
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bakeries" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBakeries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bands_orchestras" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBandsOrchestras
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"barber_and_beauty_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBarberAndBeautyShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"betting_casino_gambling" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBettingCasinoGambling
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bicycle_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBicycleShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"billiard_pool_establishments" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBilliardPoolEstablishments
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_dealers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBoatDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_rentals_and_leases" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBoatRentalsAndLeases
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"book_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBookStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"books_periodicals_and_newspapers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBooksPeriodicalsAndNewspapers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bowling_alleys" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBowlingAlleys
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bus_lines" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBusLines
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"business_secretarial_schools" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBusinessSecretarialSchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"buying_shopping_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumBuyingShoppingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cable_satellite_and_other_pay_television_and_radio" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"camera_and_photographic_supply_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCameraAndPhotographicSupplyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"candy_nut_and_confectionery_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCandyNutAndConfectioneryStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_new_used" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarAndTruckDealersNewUsed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_used_only" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarAndTruckDealersUsedOnly
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_rental_agencies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarRentalAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_washes" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarWashes
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpentry_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarpentryServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpet_upholstery_cleaning" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCarpetUpholsteryCleaning
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"caterers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCaterers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charitable_and_social_service_organizations_fundraising" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chemicals_and_allied_products" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChemicalsAndAlliedProducts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"child_care_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChildCareServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"childrens_and_infants_wear_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChildrensAndInfantsWearStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropodists_podiatrists" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChiropodistsPodiatrists
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropractors" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumChiropractors
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cigar_stores_and_stands" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCigarStoresAndStands
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"civic_social_fraternal_associations" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCivicSocialFraternalAssociations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cleaning_and_maintenance" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCleaningAndMaintenance
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"clothing_rental" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumClothingRental
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"colleges_universities" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCollegesUniversities
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_equipment" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommercialEquipment
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_footwear" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommercialFootwear
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_photography_art_and_graphics" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommercialPhotographyArtAndGraphics
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commuter_transport_and_ferries" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCommuterTransportAndFerries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_network_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerNetworkServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_programming" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerProgramming
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_repair" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_software_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputerSoftwareStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computers_peripherals_and_software" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumComputersPeripheralsAndSoftware
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"concrete_work_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumConcreteWorkServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"construction_materials" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumConstructionMaterials
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"consulting_public_relations" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumConsultingPublicRelations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"correspondence_schools" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCorrespondenceSchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cosmetic_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCosmeticStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"counseling_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCounselingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"country_clubs" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCountryClubs
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"courier_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCourierServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"court_costs" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCourtCosts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"credit_reporting_agencies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCreditReportingAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cruise_lines" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumCruiseLines
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dairy_products_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDairyProductsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dance_hall_studios_schools" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDanceHallStudiosSchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dating_escort_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDatingEscortServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dentists_orthodontists" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDentistsOrthodontists
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"department_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDepartmentStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"detective_agencies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDetectiveAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_applications" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsApplications
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_games" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsGames
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_large_volume" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsLargeVolume
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_media" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDigitalGoodsMedia
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_catalog_merchant" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingCatalogMerchant
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_combination_catalog_and_retail_merchant" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_inbound_telemarketing" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingInboundTelemarketing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_insurance_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingInsuranceServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_other" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingOther
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_outbound_telemarketing" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingOutboundTelemarketing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_subscription" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingSubscription
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_travel" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDirectMarketingTravel
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"discount_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDiscountStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"doctors" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDoctors
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"door_to_door_sales" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDoorToDoorSales
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drapery_window_covering_and_upholstery_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDraperyWindowCoveringAndUpholsteryStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drinking_places" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrinkingPlaces
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drug_stores_and_pharmacies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrugStoresAndPharmacies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drugs_drug_proprietaries_and_druggist_sundries" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDrugsDrugProprietariesAndDruggistSundries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dry_cleaners" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDryCleaners
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"durable_goods" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDurableGoods
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"duty_free_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumDutyFreeStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"eating_places_restaurants" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumEatingPlacesRestaurants
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"educational_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumEducationalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electric_razor_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricRazorStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_parts_and_equipment" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricalPartsAndEquipment
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectricalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_repair_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectronicsRepairShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElectronicsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"elementary_secondary_schools" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumElementarySecondarySchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"employment_temp_agencies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumEmploymentTempAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"equipment_rental" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumEquipmentRental
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"exterminating_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumExterminatingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"family_clothing_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFamilyClothingStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fast_food_restaurants" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFastFoodRestaurants
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"financial_institutions" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFinancialInstitutions
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fines_government_administrative_entities" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFinesGovernmentAdministrativeEntities
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fireplace_fireplace_screens_and_accessories_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"floor_covering_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFloorCoveringStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFlorists
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists_supplies_nursery_stock_and_flowers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFloristsSuppliesNurseryStockAndFlowers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"freezer_and_locker_meat_provisioners" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFreezerAndLockerMeatProvisioners
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fuel_dealers_non_automotive" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFuelDealersNonAutomotive
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"funeral_services_crematories" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFuneralServicesCrematories
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_home_furnishings_and_equipment_stores_except_appliances" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_repair_refinishing" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurnitureRepairRefinishing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furriers_and_fur_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumFurriersAndFurShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"general_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGeneralServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"gift_card_novelty_and_souvenir_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGiftCardNoveltyAndSouvenirShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glass_paint_and_wallpaper_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGlassPaintAndWallpaperStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glassware_crystal_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGlasswareCrystalStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"golf_courses_public" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGolfCoursesPublic
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"government_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGovernmentServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"grocery_stores_supermarkets" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumGroceryStoresSupermarkets
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_equipment_and_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHardwareEquipmentAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHardwareStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"health_and_beauty_spas" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHealthAndBeautySpas
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hearing_aids_sales_and_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHearingAidsSalesAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"heating_plumbing_a_c" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHeatingPlumbingAC
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hobby_toy_and_game_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHobbyToyAndGameShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"home_supply_warehouse_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHomeSupplyWarehouseStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hospitals" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHospitals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hotels_motels_and_resorts" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHotelsMotelsAndResorts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"household_appliance_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumHouseholdApplianceStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"industrial_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumIndustrialSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"information_retrieval_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumInformationRetrievalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_default" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumInsuranceDefault
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_underwriting_premiums" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumInsuranceUnderwritingPremiums
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"intra_company_purchases" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumIntraCompanyPurchases
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"jewelry_stores_watches_clocks_and_silverware_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"landscaping_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLandscapingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundries" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLaundries
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundry_cleaning_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLaundryCleaningServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"legal_services_attorneys" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLegalServicesAttorneys
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"luggage_and_leather_goods_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLuggageAndLeatherGoodsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"lumber_building_materials_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumLumberBuildingMaterialsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"manual_cash_disburse" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumManualCashDisburse
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"marinas_service_and_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMarinasServiceAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"masonry_stonework_and_plaster" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMasonryStoneworkAndPlaster
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"massage_parlors" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMassageParlors
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_and_dental_labs" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalAndDentalLabs
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMedicalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"membership_organizations" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMembershipOrganizations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_and_boys_clothing_and_accessories_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMensAndBoysClothingAndAccessoriesStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_womens_clothing_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMensWomensClothingStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"metal_service_centers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMetalServiceCenters
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneous
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_apparel_and_accessory_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousApparelAndAccessoryShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_auto_dealers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousAutoDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_business_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousBusinessServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_food_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousFoodStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_merchandise" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousGeneralMerchandise
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousGeneralServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_home_furnishing_specialty_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_publishing_and_printing" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousPublishingAndPrinting
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_recreation_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousRecreationServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_repair_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousRepairShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_specialty_retail" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMiscellaneousSpecialtyRetail
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mobile_home_dealers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMobileHomeDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motion_picture_theaters" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotionPictureTheaters
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_freight_carriers_and_trucking" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorFreightCarriersAndTrucking
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_homes_dealers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorHomesDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_vehicle_supplies_and_new_parts" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorVehicleSuppliesAndNewParts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_and_dealers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorcycleShopsAndDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_dealers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMotorcycleShopsDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"music_stores_musical_instruments_pianos_and_sheet_music" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"news_dealers_and_newsstands" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNewsDealersAndNewsstands
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_money_orders" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNonFiMoneyOrders
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_stored_value_card_purchase_load" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNonFiStoredValueCardPurchaseLoad
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nondurable_goods" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNondurableGoods
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nurseries_lawn_and_garden_supply_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNurseriesLawnAndGardenSupplyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nursing_personal_care" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumNursingPersonalCare
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"office_and_commercial_furniture" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOfficeAndCommercialFurniture
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"opticians_eyeglasses" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOpticiansEyeglasses
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"optometrists_ophthalmologist" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOptometristsOphthalmologist
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"orthopedic_goods_prosthetic_devices" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOrthopedicGoodsProstheticDevices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"osteopaths" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumOsteopaths
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"package_stores_beer_wine_and_liquor" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPackageStoresBeerWineAndLiquor
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"paints_varnishes_and_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPaintsVarnishesAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"parking_lots_garages" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumParkingLotsGarages
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"passenger_railways" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPassengerRailways
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pawn_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPawnShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pet_shops_pet_food_and_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPetShopsPetFoodAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"petroleum_and_petroleum_products" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPetroleumAndPetroleumProducts
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photo_developing" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotoDeveloping
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_photocopy_microfilm_equipment_and_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_studios" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPhotographicStudios
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"picture_video_production" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPictureVideoProduction
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"piece_goods_notions_and_other_dry_goods" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPieceGoodsNotionsAndOtherDryGoods
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"plumbing_heating_equipment_and_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPlumbingHeatingEquipmentAndSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"political_organizations" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPoliticalOrganizations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"postal_services_government_only" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPostalServicesGovernmentOnly
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"precious_stones_and_metals_watches_and_jewelry" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"professional_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumProfessionalServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"public_warehousing_and_storage" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumPublicWarehousingAndStorage
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"quick_copy_repro_and_blueprint" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumQuickCopyReproAndBlueprint
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"railroads" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRailroads
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"real_estate_agents_and_managers_rentals" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRealEstateAgentsAndManagersRentals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"record_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRecordStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"recreational_vehicle_rentals" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRecreationalVehicleRentals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_goods_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumReligiousGoodsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_organizations" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumReligiousOrganizations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"roofing_siding_sheet_metal" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumRoofingSidingSheetMetal
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"secretarial_support_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSecretarialSupportServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"security_brokers_dealers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSecurityBrokersDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"service_stations" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumServiceStations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sewing_needlework_fabric_and_piece_goods_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_repair_hat_cleaning" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumShoeRepairHatCleaning
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumShoeStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"small_appliance_repair" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSmallApplianceRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"snowmobile_dealers" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSnowmobileDealers
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"special_trade_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSpecialTradeServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"specialty_cleaning" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSpecialtyCleaning
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_goods_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportingGoodsStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_recreation_camps" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportingRecreationCamps
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_and_riding_apparel_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportsAndRidingApparelStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_clubs_fields" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSportsClubsFields
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stamp_and_coin_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumStampAndCoinStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationary_office_supplies_printing_and_writing_paper" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationery_stores_office_and_school_supply_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"swimming_pools_sales" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumSwimmingPoolsSales
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"t_ui_travel_germany" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTUiTravelGermany
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tailors_alterations" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTailorsAlterations
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_payments_government_agencies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxPaymentsGovernmentAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_preparation_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxPreparationServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"taxicabs_limousines" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTaxicabsLimousines
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_equipment_and_telephone_sales" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelecommunicationEquipmentAndTelephoneSales
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelecommunicationServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telegraph_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTelegraphServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tent_and_awning_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTentAndAwningShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"testing_laboratories" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTestingLaboratories
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"theatrical_ticket_agencies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTheatricalTicketAgencies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"timeshares" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTimeshares
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tire_retreading_and_repair" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTireRetreadingAndRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tolls_bridge_fees" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTollsBridgeFees
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tourist_attractions_and_exhibits" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTouristAttractionsAndExhibits
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"towing_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTowingServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"trailer_parks_campgrounds" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTrailerParksCampgrounds
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transportation_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTransportationServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"travel_agencies_tour_operators" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTravelAgenciesTourOperators
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_stop_iteration" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTruckStopIteration
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_utility_trailer_rentals" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTruckUtilityTrailerRentals
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typesetting_plate_making_and_related_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTypesettingPlateMakingAndRelatedServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typewriter_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumTypewriterStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"u_s_federal_government_agencies_or_departments" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumUSFederalGovernmentAgenciesOrDepartments
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"uniforms_commercial_clothing" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumUniformsCommercialClothing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"used_merchandise_and_secondhand_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumUsedMerchandiseAndSecondhandStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"utilities" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumUtilities
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"variety_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVarietyStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"veterinary_services" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVeterinaryServices
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_amusement_game_supplies" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoAmusementGameSupplies
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_game_arcades" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoGameArcades
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_tape_rental_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVideoTapeRentalStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"vocational_trade_schools" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumVocationalTradeSchools
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"watch_jewelry_repair" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWatchJewelryRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"welding_repair" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWeldingRepair
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wholesale_clubs" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWholesaleClubs
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wig_and_toupee_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWigAndToupeeStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wires_money_orders" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWiresMoneyOrders
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_accessory_and_specialty_shops" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWomensAccessoryAndSpecialtyShops
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_ready_to_wear_stores" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWomensReadyToWearStores
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wrecking_and_salvage_yards" -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'EnumWreckingAndSalvageYards
| Bool
GHC.Base.otherwise -> Value -> Issuing'cardholderSpendingControls'BlockedCategories'
Issuing'cardholderSpendingControls'BlockedCategories'Other Value
val
)
data Issuing'cardholderStatus'
=
Issuing'cardholderStatus'Other Data.Aeson.Types.Internal.Value
|
Issuing'cardholderStatus'Typed Data.Text.Internal.Text
|
Issuing'cardholderStatus'EnumActive
|
Issuing'cardholderStatus'EnumBlocked
|
Issuing'cardholderStatus'EnumInactive
deriving (Int -> Issuing'cardholderStatus' -> ShowS
[Issuing'cardholderStatus'] -> ShowS
Issuing'cardholderStatus' -> String
(Int -> Issuing'cardholderStatus' -> ShowS)
-> (Issuing'cardholderStatus' -> String)
-> ([Issuing'cardholderStatus'] -> ShowS)
-> Show Issuing'cardholderStatus'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderStatus'] -> ShowS
$cshowList :: [Issuing'cardholderStatus'] -> ShowS
show :: Issuing'cardholderStatus' -> String
$cshow :: Issuing'cardholderStatus' -> String
showsPrec :: Int -> Issuing'cardholderStatus' -> ShowS
$cshowsPrec :: Int -> Issuing'cardholderStatus' -> ShowS
GHC.Show.Show, Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool
(Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool)
-> (Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool)
-> Eq Issuing'cardholderStatus'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool
$c/= :: Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool
== :: Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool
$c== :: Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderStatus' where
toJSON :: Issuing'cardholderStatus' -> Value
toJSON (Issuing'cardholderStatus'Other Value
val) = Value
val
toJSON (Issuing'cardholderStatus'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
toJSON (Issuing'cardholderStatus'
Issuing'cardholderStatus'EnumActive) = Value
"active"
toJSON (Issuing'cardholderStatus'
Issuing'cardholderStatus'EnumBlocked) = Value
"blocked"
toJSON (Issuing'cardholderStatus'
Issuing'cardholderStatus'EnumInactive) = Value
"inactive"
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderStatus' where
parseJSON :: Value -> Parser Issuing'cardholderStatus'
parseJSON Value
val =
Issuing'cardholderStatus' -> Parser Issuing'cardholderStatus'
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure
( if
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"active" -> Issuing'cardholderStatus'
Issuing'cardholderStatus'EnumActive
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"blocked" -> Issuing'cardholderStatus'
Issuing'cardholderStatus'EnumBlocked
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"inactive" -> Issuing'cardholderStatus'
Issuing'cardholderStatus'EnumInactive
| Bool
GHC.Base.otherwise -> Value -> Issuing'cardholderStatus'
Issuing'cardholderStatus'Other Value
val
)
data Issuing'cardholderType'
=
Issuing'cardholderType'Other Data.Aeson.Types.Internal.Value
|
Issuing'cardholderType'Typed Data.Text.Internal.Text
|
Issuing'cardholderType'EnumCompany
|
Issuing'cardholderType'EnumIndividual
deriving (Int -> Issuing'cardholderType' -> ShowS
[Issuing'cardholderType'] -> ShowS
Issuing'cardholderType' -> String
(Int -> Issuing'cardholderType' -> ShowS)
-> (Issuing'cardholderType' -> String)
-> ([Issuing'cardholderType'] -> ShowS)
-> Show Issuing'cardholderType'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Issuing'cardholderType'] -> ShowS
$cshowList :: [Issuing'cardholderType'] -> ShowS
show :: Issuing'cardholderType' -> String
$cshow :: Issuing'cardholderType' -> String
showsPrec :: Int -> Issuing'cardholderType' -> ShowS
$cshowsPrec :: Int -> Issuing'cardholderType' -> ShowS
GHC.Show.Show, Issuing'cardholderType' -> Issuing'cardholderType' -> Bool
(Issuing'cardholderType' -> Issuing'cardholderType' -> Bool)
-> (Issuing'cardholderType' -> Issuing'cardholderType' -> Bool)
-> Eq Issuing'cardholderType'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Issuing'cardholderType' -> Issuing'cardholderType' -> Bool
$c/= :: Issuing'cardholderType' -> Issuing'cardholderType' -> Bool
== :: Issuing'cardholderType' -> Issuing'cardholderType' -> Bool
$c== :: Issuing'cardholderType' -> Issuing'cardholderType' -> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON Issuing'cardholderType' where
toJSON :: Issuing'cardholderType' -> Value
toJSON (Issuing'cardholderType'Other Value
val) = Value
val
toJSON (Issuing'cardholderType'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
toJSON (Issuing'cardholderType'
Issuing'cardholderType'EnumCompany) = Value
"company"
toJSON (Issuing'cardholderType'
Issuing'cardholderType'EnumIndividual) = Value
"individual"
instance Data.Aeson.Types.FromJSON.FromJSON Issuing'cardholderType' where
parseJSON :: Value -> Parser Issuing'cardholderType'
parseJSON Value
val =
Issuing'cardholderType' -> Parser Issuing'cardholderType'
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure
( if
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"company" -> Issuing'cardholderType'
Issuing'cardholderType'EnumCompany
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"individual" -> Issuing'cardholderType'
Issuing'cardholderType'EnumIndividual
| Bool
GHC.Base.otherwise -> Value -> Issuing'cardholderType'
Issuing'cardholderType'Other Value
val
)