{"repo":"dmjio/stripe","free":true,"listed":false,"github":"https://github.com/dmjio/stripe","clone":"git clone https://github.com/dmjio/stripe.git","description":":moneybag: Stripe API","language":"Haskell","stars":189,"topics":["haskell","stripe-api","servant","money","cheddar","stripe","stripe-payments"],"license":null,"category":"auth-billing-email","readme_excerpt":"stripe ======== [!WARNING] This library is based on an old spec (2014). To use new features we recommend using the stripeapi package. Hackage. Github. Stripe API coverage for Haskell (Stripe API) All Stripe commands are supported, including but not limited to: - Charges - Refunds - Customers - Cards - Subscriptions - Plans - Coupons - Discounts - Invoices - Invoice Items - Disputes - Transfers - Recipients (Deprecated) - Bitcoin - Application Fees - Application Fee Refunds - Account - Balance - Events and Tokens Haddock Coverage All code written for this library is documented to completion with the haddock documentation tool 100+ Hspec Tests Thoroughly unit-tested with hspec. All API commands are unit-tested before inclusion into the API (see the tests directory). To run the tests, perform the following: Pagination Pagination is possible on all API calls that return a JSON array. Any API call that returns a StripeList is eligible for pagination. To use in practice do the following: Optional Parameters Stripe API calls can take multiple optional parameters. stripe-haskell supports optional parameters through the use of type-families and typeclasses. In practice, the function to use is (-&-) to specify optional parameters on a request. For a deeper dive into how this works, please see this blog post. Versioning All versioning is hard-coded (for safety) to version 2014-10-07 . Stripe API versions specified in the HTTP headers of Stripe requests take precedence over the API versi","default_branch":null,"files":null,"tree":[],"storefront":"/r/dmjio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dmjio/stripe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}