| 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 | |