diff --git a/nix/PaymentServer.nix b/nix/PaymentServer.nix
index 22159bab9cb2dadd50423387e70bff877a56d15c..b70939de79fd499051ef4b007e3704067d81e9c1 100644
--- a/nix/PaymentServer.nix
+++ b/nix/PaymentServer.nix
@@ -57,6 +57,7 @@ in { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }:
       "library" = {
         depends = [
           (hsPkgs."base" or (buildDepError "base"))
+          (hsPkgs."bytestring" or (buildDepError "bytestring"))
           (hsPkgs."optparse-applicative" or (buildDepError "optparse-applicative"))
           (hsPkgs."aeson" or (buildDepError "aeson"))
           (hsPkgs."servant" or (buildDepError "servant"))
@@ -67,6 +68,7 @@ in { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }:
           (hsPkgs."warp" or (buildDepError "warp"))
           (hsPkgs."warp-tls" or (buildDepError "warp-tls"))
           (hsPkgs."stripe-core" or (buildDepError "stripe-core"))
+          (hsPkgs."stripe-haskell" or (buildDepError "stripe-haskell"))
           (hsPkgs."text" or (buildDepError "text"))
           (hsPkgs."containers" or (buildDepError "containers"))
           (hsPkgs."cryptonite" or (buildDepError "cryptonite"))
diff --git a/nix/pkgs.nix b/nix/pkgs.nix
index 26ae4881edad1f52e936df5fe53ff4d23f3ab841..8997dd1f9c75453787358677081b314ae4262e3a 100644
--- a/nix/pkgs.nix
+++ b/nix/pkgs.nix
@@ -3,6 +3,8 @@
     {
       packages = ({
         "stripe-core" = (((hackage.stripe-core)."2.5.0").revisions).default;
+        "stripe-haskell" = (((hackage.stripe-haskell)."2.5.0").revisions).default;
+        "stripe-http-client" = (((hackage.stripe-http-client)."2.5.0").revisions).default;
         } // { PaymentServer = ./PaymentServer.nix; }) // {};
       };
   resolver = "lts-14.1";