diff --git a/src/layouts/payment-adyen/payment-adyen.vue b/src/layouts/payment-adyen/payment-adyen.vue index 34a232e2c..f8abc12b7 100644 --- a/src/layouts/payment-adyen/payment-adyen.vue +++ b/src/layouts/payment-adyen/payment-adyen.vue @@ -589,7 +589,14 @@ export default { }, idempotencyKey() { - return `${this.$store.getters.order.referralCorrelationId}-${this.sourceSystem}`; + const currentDateTime = new Date(); + const currentHour = currentDateTime.getUTCHours(); + const currentDate = currentDateTime.getUTCDate(); + const id = this?.$store?.getters?.order?.referralCorrelationId; + const system = this.sourceSystem; + const total = this.adyenPriceTotal; + + return `${id}-${system}-${currentDate}-${currentHour}-${total}`; }, sourceSystem() {