diff --git a/pass/routes/admin/index.js b/pass/routes/admin/index.js
index 4748c30c82581601b5cc77c18a875037017a8c6d..98f9d8e10946edc42dc9cba08bde15704d6940b8 100644
--- a/pass/routes/admin/index.js
+++ b/pass/routes/admin/index.js
@@ -90,7 +90,7 @@ router.get(
       return Receipt.LOAD_RECEIPT_FROM_INTERNAL_ID(
         reqData.order.receipt_id
       ).then((receipt) => {
-        let receipt_data = Buffer.from(receipt.receipt, "base64");
+        let receipt_data = Buffer.from(receipt.receipt.toString(), "base64");
         res
           .header({
             "Content-Type": "application/pdf",
@@ -122,9 +122,9 @@ router.get(
           let hasher = crypto.createHash("sha256");
           hasher.update(
             reqData.company +
-              res.locals.name +
-              res.locals.email +
-              res.locals.address
+            res.locals.name +
+            res.locals.email +
+            res.locals.address
           );
           res.locals.datahash = hasher.digest("hex");
           res.render("admin/payments/receipt");
diff --git a/pass/routes/orders/receipt.js b/pass/routes/orders/receipt.js
index 83115bfff15185f3b754f8d0afa0dc32517c9a74..9802bc30adf6d6bad7cd516c0756fdff5589e730 100644
--- a/pass/routes/orders/receipt.js
+++ b/pass/routes/orders/receipt.js
@@ -118,7 +118,7 @@ router.get("/download", (req, res) => {
   return Receipt.LOAD_RECEIPT_FROM_INTERNAL_ID(req.data.order.payment.receipt_id).then(receipt => {
     res.type("pdf").header({
       "Content-Disposition": `inline; filename=${receipt.public_id}.pdf`
-    }).send(Buffer.from(receipt.receipt, "base64"));
+    }).send(Buffer.from(receipt.receipt.toString(), "base64"));
   }).catch(reason => {
     console.error(reason);
     res.locals.error = { status: 404 };