paddle-0.1.0.0: API to the Paddle payment processor
Safe HaskellNone
LanguageHaskell2010

Paddle.WebHook

Documentation

data PaddleWebHook passthrough Source #

Instances

Instances details
Show passthrough => Show (PaddleWebHook passthrough) Source # 
Instance details

Defined in Paddle.WebHook

Methods

showsPrec :: Int -> PaddleWebHook passthrough -> ShowS #

show :: PaddleWebHook passthrough -> String #

showList :: [PaddleWebHook passthrough] -> ShowS #

Generic (PaddleWebHook passthrough) Source # 
Instance details

Defined in Paddle.WebHook

Associated Types

type Rep (PaddleWebHook passthrough) :: Type -> Type #

Methods

from :: PaddleWebHook passthrough -> Rep (PaddleWebHook passthrough) x #

to :: Rep (PaddleWebHook passthrough) x -> PaddleWebHook passthrough #

FromHttpApiData passthrough => FromForm (PaddleWebHook passthrough, SignatureBody) Source # 
Instance details

Defined in Paddle.WebHook

Methods

fromForm :: Form -> Either Text (PaddleWebHook passthrough, SignatureBody) #

type Rep (PaddleWebHook passthrough) Source # 
Instance details

Defined in Paddle.WebHook

type Rep (PaddleWebHook passthrough) = D1 ('MetaData "PaddleWebHook" "Paddle.WebHook" "paddle-0.1.0.0-30GttVt40OR9oTLg4YUiEY" 'False) (C1 ('MetaCons "SubscriptionCreatedWebHook" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SubscriptionCreated passthrough))) :+: (C1 ('MetaCons "SubscriptionCancelledWebHook" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SubscriptionCancelled passthrough))) :+: C1 ('MetaCons "UnknownWebHook" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

api :: Proxy (API passthrough) Source #