diff --git a/lib/graphql/resolvers.js b/lib/graphql/resolvers.js
index 1270f1f3..b9c50cd3 100644
--- a/lib/graphql/resolvers.js
+++ b/lib/graphql/resolvers.js
@@ -36,6 +36,7 @@ const addReceiptInfo = receiptInfo => ret => {
if (!receiptInfo) return ret
const fields = [
+ 'automaticPrint',
'paper',
'sms',
'operatorWebsite',
diff --git a/lib/graphql/types.js b/lib/graphql/types.js
index 89296c6c..15e42227 100644
--- a/lib/graphql/types.js
+++ b/lib/graphql/types.js
@@ -38,6 +38,7 @@ type MachineInfo {
type ReceiptInfo {
paper: Boolean!
+ automaticPrint: Boolean!
sms: Boolean!
operatorWebsite: Boolean!
operatorEmail: Boolean!
diff --git a/lib/routes/pollingRoutes.js b/lib/routes/pollingRoutes.js
index f5bad40e..96ce9135 100644
--- a/lib/routes/pollingRoutes.js
+++ b/lib/routes/pollingRoutes.js
@@ -114,6 +114,7 @@ function poll (req, res, next) {
locale,
version,
receiptPrintingActive: receipt.active,
+ automaticReceiptPrint: receipt.automaticPrint,
smsReceiptActive: receipt.sms,
enablePaperWalletOnly,
twoWayMode: cashOutConfig.active,
diff --git a/new-lamassu-admin/src/pages/OperatorInfo/ReceiptPrinting.js b/new-lamassu-admin/src/pages/OperatorInfo/ReceiptPrinting.js
index 2c59c3ce..f3c797f7 100644
--- a/new-lamassu-admin/src/pages/OperatorInfo/ReceiptPrinting.js
+++ b/new-lamassu-admin/src/pages/OperatorInfo/ReceiptPrinting.js
@@ -83,6 +83,28 @@ const ReceiptPrinting = memo(({ wizard }) => {
Automatic receipt printing
+Offer SMS receipt