| Copyright | (c) David Johnson 2014 |
|---|---|
| Maintainer | djohnson.m@gmail.com |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Web.Stripe
Description
import Web.Stripe
import Web.Stripe.Account
main :: IO ()
main = do
let config = StripeConfig "secret_key"
result <- stripe config getAccountDetails
case result of
Right details -> print details
Left stripeError -> print stripeError
- module Web.Stripe.Client
- module Web.Stripe.StripeRequest
- module Web.Stripe.Error
- stripe :: FromJSON (StripeReturn a) => StripeConfig -> StripeRequest a -> IO (Either StripeError (StripeReturn a))
- showAmount :: Currency -> Int -> String
Documentation
module Web.Stripe.Client
module Web.Stripe.StripeRequest
module Web.Stripe.Error
stripe :: FromJSON (StripeReturn a) => StripeConfig -> StripeRequest a -> IO (Either StripeError (StripeReturn a)) #
Create a request to Stripe's API