From 44ffbeb4a9c020f13d6aabeabb976cd5d8870ec2 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 21 Feb 2023 18:04:59 +1100 Subject: [PATCH] Fixes for mollie - disable idempotency --- app/PaymentDrivers/Mollie/CreditCard.php | 4 ++-- app/PaymentDrivers/MolliePaymentDriver.php | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/PaymentDrivers/Mollie/CreditCard.php b/app/PaymentDrivers/Mollie/CreditCard.php index 252ca0356d5a..081755a40b1f 100644 --- a/app/PaymentDrivers/Mollie/CreditCard.php +++ b/app/PaymentDrivers/Mollie/CreditCard.php @@ -72,7 +72,7 @@ class CreditCard 'sequenceType' => 'recurring', 'description' => $description, 'webhookUrl' => $this->mollie->company_gateway->webhookUrl(), - 'idempotencyKey' => uniqid("st", true), + // 'idempotencyKey' => uniqid("st", true), 'metadata' => [ 'client_id' => $this->mollie->client->hashed_id, 'hash' => $this->mollie->payment_hash->hash, @@ -111,7 +111,7 @@ class CreditCard 'value' => $amount, ], 'description' => $description, - 'idempotencyKey' => uniqid("st", true), + // 'idempotencyKey' => uniqid("st", true), 'redirectUrl' => route('mollie.3ds_redirect', [ 'company_key' => $this->mollie->client->company->company_key, 'company_gateway_id' => $this->mollie->company_gateway->hashed_id, diff --git a/app/PaymentDrivers/MolliePaymentDriver.php b/app/PaymentDrivers/MolliePaymentDriver.php index 4572fb06711e..247c6988713d 100644 --- a/app/PaymentDrivers/MolliePaymentDriver.php +++ b/app/PaymentDrivers/MolliePaymentDriver.php @@ -218,6 +218,7 @@ class MolliePaymentDriver extends BaseDriver 'customerId' => $cgt->gateway_customer_reference, 'sequenceType' => 'recurring', 'description' => $description, + 'idempotencyKey' => uniqid("st", true), 'webhookUrl' => $this->company_gateway->webhookUrl(), ]);