Safe Haskell | None |
---|---|
Language | Haskell2010 |
Web.Payments.Cielo.Types
Documentation
type MonadCielo m = (MonadIO m, MonadReader CieloConfig m, MonadError CieloError m) Source #
type CieloM a = ReaderT CieloConfig (ExceptT CieloError IO) a Source #
data CieloConfig Source #
Constructors
CieloConfig | |
Fields |
data CieloError Source #
Constructors
CieloJSONError String SomeException ByteString | |
CieloInvalidError String HttpException (Maybe Value) | |
CieloNotFoundError String HttpException | |
CieloHttpException String HttpException (Maybe Value) |
Instances
Constructors
Merchant | |
Fields
|
data PaymentProvider Source #
data PaymentType Source #
data RecurrentPayment Source #
Constructors
RecurrentPayment | |
Constructors
Address | |
Fields
|
data CreditCard Source #
Constructors
CreditCard | |
Constructors
Customer | |
Fields |
Constructors
Constructors
Sale | |
Fields |
data RecurrentPaymentQuery Source #
Constructors
RecurrentPaymentQuery | |
data SalesByMerchantOrderQuery Source #
Constructors
SalesByMerchantOrderQuery | |
Fields |