------------------------------------------- -- | -- Module : Web.Stripe -- Copyright : (c) David Johnson, 2014 -- Maintainer : djohnson.m@gmail.com -- Stability : experimental -- Portability : POSIX -- -- < https:/\/\stripe.com/docs/api > -- -- @ -- 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 ( module Web.Stripe.Client , module Web.Stripe.StripeRequest , module Web.Stripe.Error , stripe , showAmount ) where import Web.Stripe.Client (StripeConfig(..), StripeKey(..)) import Web.Stripe.StripeRequest import Web.Stripe.Types (showAmount) import Web.Stripe.Client.Stripe (stripe) import Web.Stripe.Error