stripe-haskell-0.1.0.2: Stripe API for Haskell

Copyright(c) David Johnson, 2014
Maintainerdjohnson.m@gmail.com
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Web.Stripe

Contents

Description

https://stripe.com/docs/api

import Web.Stripe         
import Web.Stripe.Account

main :: IO ()
main = do
  let config = SecretKey "secret_key"
  result <- stripe config getAccountDetails
  case result of
    Right details -> print details
    Left stripeError -> print stripeError

Synopsis

Execute a Stripe action

stripe :: FromJSON a => StripeConfig -> Stripe a -> IO (Either StripeError a) Source

Create a request to Stripe's API

Stripe Monad

Stripe Secret Key

data StripeConfig Source

Stripe secret key

Constructors

StripeConfig 

Instances

Error type for Request

Types

data StripeErrorHTTPCode Source

Error Codes for HTTP Responses