diff --git a/src/org/openbravo/retail/posterminal/PaidReceipts.java b/src/org/openbravo/retail/posterminal/PaidReceipts.java
index b26acb957..fd6ee468b 100644
--- a/src/org/openbravo/retail/posterminal/PaidReceipts.java
+++ b/src/org/openbravo/retail/posterminal/PaidReceipts.java
@@ -79,6 +79,11 @@ public class PaidReceipts extends JSONProcessSimple {
   @Any
   @Qualifier(paidReceiptsPaymentsPropertyExtension)
   private Instance<ModelExtension> extensionsPayments;
+
+  @Inject
+  @Any
+  private Instance<PaidReceiptsHook> paidReceiptsHooks;
+
   @Inject
   @Any
   private Instance<PaidReceiptsPaymentsTypeHook> paymentsTypeInProcesses;
@@ -613,6 +618,8 @@ public class PaidReceipts extends JSONProcessSimple {
           paidReceipt.put("approvedList", jsonListApproval);
         }
 
+        executePaidReceiptsHooks(orderid, paidReceipt);
+
         // Save the last ticket loaded in obposApplication object
         if (posTerminal != null) {
           posTerminal.setTerminalLastticketloaded(new Date());
@@ -735,6 +742,13 @@ public class PaidReceipts extends JSONProcessSimple {
     return hasRecord;
   }
 
+  private void executePaidReceiptsHooks(final String orderId, final JSONObject paidReceipt)
+      throws Exception {
+    for (final PaidReceiptsHook paidReceiptsHook : paidReceiptsHooks) {
+      paidReceiptsHook.exec(orderId, paidReceipt);
+    }
+  }
+
   @Override
   protected boolean bypassPreferenceCheck() {
     return true;
diff --git a/src/org/openbravo/retail/posterminal/PaidReceiptsHook.java b/src/org/openbravo/retail/posterminal/PaidReceiptsHook.java
new file mode 100644
index 000000000..9c782c1a3
--- /dev/null
+++ b/src/org/openbravo/retail/posterminal/PaidReceiptsHook.java
@@ -0,0 +1,21 @@
+/*
+ ************************************************************************************
+ * Copyright (C) 2019 Openbravo S.L.U.
+ * Licensed under the Openbravo Commercial License version 1.0
+ * You may obtain a copy of the License at http://www.openbravo.com/legal/obcl.html
+ * or in the legal folder of this module distribution.
+ ************************************************************************************
+ */
+
+package org.openbravo.retail.posterminal;
+
+import org.codehaus.jettison.json.JSONObject;
+
+public interface PaidReceiptsHook {
+
+  /**
+   * Executes the hook logic on the Paid Receipts process
+   */
+  public abstract void exec(final String orderId, final JSONObject paidReceipt) throws Exception;
+
+}
