diff --git a/src/Web/Stripe/Client/HttpStreams.hs b/src/Web/Stripe/Client/HttpStreams.hs
--- a/src/Web/Stripe/Client/HttpStreams.hs
+++ b/src/Web/Stripe/Client/HttpStreams.hs
@@ -32,7 +32,8 @@
                                              inputStreamBody, openConnectionSSL,
                                              receiveResponse, sendRequest,
                                              setAuthorizationBasic, encodedFormBody,
-                                             setContentType, setHeader)
+                                             setContentType, setHeader, 
+                                             setTransferEncoding)
 import qualified Network.Http.Client        as C
 import           OpenSSL                    (withOpenSSL)
 import qualified System.IO.Streams          as Streams
@@ -129,6 +130,7 @@
     setContentType "application/x-www-form-urlencoded"
     setHeader "Stripe-Version" (toBytestring V20141007)
     setHeader "Connection" "Keep-Alive"
+    setTransferEncoding
   sendRequest conn req (encodedFormBody reqBody)
   receiveResponse conn $ \response inputStream ->
       do when debug $ print response
diff --git a/stripe-http-streams.cabal b/stripe-http-streams.cabal
--- a/stripe-http-streams.cabal
+++ b/stripe-http-streams.cabal
@@ -1,5 +1,5 @@
 name:                stripe-http-streams
-version:             2.0.3
+version:             2.1.0
 license:             MIT
 license-file:        LICENSE
 author:              David Johnson, Jeremy Shaw
@@ -27,7 +27,7 @@
                        , HsOpenSSL    >= 0.11 && < 0.12
                        , http-streams >= 0.7  && < 0.9
                        , io-streams   >= 1.2  && < 1.4
-                       , stripe-core  >= 2.0  && < 2.1
+                       , stripe-core  >= 2.0  && < 2.2
                        , text         >= 1.1  && < 1.3
   ghc-options:         -Wall
 
@@ -40,9 +40,9 @@
                     , free                >= 4.10 && < 4.13
                     , hspec               >= 2.1.0 && < 2.3
                     , http-streams        >= 0.7  && < 0.9
-                    , stripe-core         >= 2.0  && < 2.1
-                    , stripe-http-streams >= 2.0  && < 2.1
-                    , stripe-tests        >= 2.0  && < 2.1
+                    , stripe-core         >= 2.0  && < 2.2
+                    , stripe-http-streams >= 2.0  && < 2.2
+                    , stripe-tests        >= 2.0  && < 2.2
     default-language: Haskell2010
     ghc-options:      -Wall -threaded -rtsopts
 
