Skip to content

Commit a9019f5

Browse files
authored
Merge pull request #343 from mollie/13.4.2
13.4.2 - Missing callback column fix
2 parents f8cbcc5 + 0b93e7e commit a9019f5

File tree

6 files changed

+10
-7
lines changed

6 files changed

+10
-7
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
# Changelog #
44

5+
#### Changes in release 13.4.2
6+
+ Missing callback column error fix
7+
58
#### Changes in release 13.4.1
69
+ Fixed Klarna and Paypal failed payment issue
710
+ Fixed double order confirmation issue

Opencart 1.5 - 3.x/catalog/model/payment/mollie/base.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ public function setPayment($order_id, $mollie_order_id, $method)
322322
}
323323
$bank_account = isset($this->session->data['mollie_issuer']) ? $this->session->data['mollie_issuer'] : NULL;
324324
if (!empty($order_id) && !empty($mollie_order_id) && !empty($method)) {
325-
$this->db->query("INSERT INTO `" . DB_PREFIX . "mollie_payments` SET `order_id` = '" . (int)$order_id . "', `mollie_order_id` = '" . $this->db->escape($mollie_order_id) . "', `method` = '" . $this->db->escape($method) . "', `bank_account` = '" . $this->db->escape($bank_account) . "', `payment_attempt` = '" . (int)$payment_attempt . "', `callback` = '0', date_modified = NOW() ON DUPLICATE KEY UPDATE `order_id` = '" . (int)$order_id . "'");
325+
$this->db->query("INSERT INTO `" . DB_PREFIX . "mollie_payments` SET `order_id` = '" . (int)$order_id . "', `mollie_order_id` = '" . $this->db->escape($mollie_order_id) . "', `method` = '" . $this->db->escape($method) . "', `bank_account` = '" . $this->db->escape($bank_account) . "', `payment_attempt` = '" . (int)$payment_attempt . "', date_modified = NOW() ON DUPLICATE KEY UPDATE `order_id` = '" . (int)$order_id . "'");
326326

327327
if ($this->db->countAffected() > 0) {
328328
return TRUE;
@@ -341,7 +341,7 @@ public function setPaymentForPaymentAPI($order_id, $mollie_payment_id, $method)
341341
}
342342
$bank_account = isset($this->session->data['mollie_issuer']) ? $this->session->data['mollie_issuer'] : NULL;
343343
if (!empty($order_id) && !empty($mollie_payment_id) && !empty($method)) {
344-
$this->db->query("INSERT INTO `" . DB_PREFIX . "mollie_payments` SET `order_id` = '" . (int)$order_id . "', `transaction_id` = '" . $this->db->escape($mollie_payment_id) . "', `method` = '" . $this->db->escape($method) . "', `bank_account` = '" . $this->db->escape($bank_account) . "', `payment_attempt` = '" . (int)$payment_attempt . "', `callback` = '0', date_modified = NOW() ON DUPLICATE KEY UPDATE `order_id` = '" . (int)$order_id . "'");
344+
$this->db->query("INSERT INTO `" . DB_PREFIX . "mollie_payments` SET `order_id` = '" . (int)$order_id . "', `transaction_id` = '" . $this->db->escape($mollie_payment_id) . "', `method` = '" . $this->db->escape($method) . "', `bank_account` = '" . $this->db->escape($bank_account) . "', `payment_attempt` = '" . (int)$payment_attempt . "', date_modified = NOW() ON DUPLICATE KEY UPDATE `order_id` = '" . (int)$order_id . "'");
345345

346346
if ($this->db->countAffected() > 0) {
347347
return TRUE;

Opencart 1.5 - 3.x/system/library/mollie/helper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
class MollieHelper {
66

7-
const PLUGIN_VERSION = "13.4.1";
7+
const PLUGIN_VERSION = "13.4.2";
88

99
const OUTH_URL = 'https://api.mollie.com/oauth2';
1010

Opencart 4.x/extension/mollie/catalog/model/mollie.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ public function setPayment($order_id, $mollie_order_id, $method)
352352
}
353353
$bank_account = isset($this->session->data['mollie_issuer']) ? $this->session->data['mollie_issuer'] : '';
354354
if (!empty($order_id) && !empty($mollie_order_id) && !empty($method)) {
355-
$this->db->query("INSERT INTO `" . DB_PREFIX . "mollie_payments` SET `order_id` = '" . (int)$order_id . "', `mollie_order_id` = '" . $this->db->escape($mollie_order_id) . "', `method` = '" . $this->db->escape($method) . "', `bank_account` = '" . $this->db->escape($bank_account) . "', `payment_attempt` = '" . (int)$payment_attempt . "', `callback` = '0', date_modified = NOW() ON DUPLICATE KEY UPDATE `order_id` = '" . (int)$order_id . "'");
355+
$this->db->query("INSERT INTO `" . DB_PREFIX . "mollie_payments` SET `order_id` = '" . (int)$order_id . "', `mollie_order_id` = '" . $this->db->escape($mollie_order_id) . "', `method` = '" . $this->db->escape($method) . "', `bank_account` = '" . $this->db->escape($bank_account) . "', `payment_attempt` = '" . (int)$payment_attempt . "', date_modified = NOW() ON DUPLICATE KEY UPDATE `order_id` = '" . (int)$order_id . "'");
356356

357357
if ($this->db->countAffected() > 0) {
358358
return TRUE;
@@ -371,7 +371,7 @@ public function setPaymentForPaymentAPI($order_id, $mollie_payment_id, $method)
371371
}
372372
$bank_account = isset($this->session->data['mollie_issuer']) ? $this->session->data['mollie_issuer'] : '';
373373
if (!empty($order_id) && !empty($mollie_payment_id) && !empty($method)) {
374-
$this->db->query("INSERT INTO `" . DB_PREFIX . "mollie_payments` SET `order_id` = '" . (int)$order_id . "', `transaction_id` = '" . $this->db->escape($mollie_payment_id) . "', `method` = '" . $this->db->escape($method) . "', `bank_account` = '" . $this->db->escape($bank_account) . "', `payment_attempt` = '" . (int)$payment_attempt . "', `callback` = '0', date_modified = NOW() ON DUPLICATE KEY UPDATE `order_id` = '" . (int)$order_id . "'");
374+
$this->db->query("INSERT INTO `" . DB_PREFIX . "mollie_payments` SET `order_id` = '" . (int)$order_id . "', `transaction_id` = '" . $this->db->escape($mollie_payment_id) . "', `method` = '" . $this->db->escape($method) . "', `bank_account` = '" . $this->db->escape($bank_account) . "', `payment_attempt` = '" . (int)$payment_attempt . "', date_modified = NOW() ON DUPLICATE KEY UPDATE `order_id` = '" . (int)$order_id . "'");
375375

376376
if ($this->db->countAffected() > 0) {
377377
return TRUE;

Opencart 4.x/extension/mollie/system/library/mollie/helper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
class MollieHelper {
66

7-
const PLUGIN_VERSION = "13.4.1";
7+
const PLUGIN_VERSION = "13.4.2";
88

99
const OUTH_URL = 'https://api.mollie.com/oauth2';
1010

Opencart 4.x/install.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Mollie",
3-
"version": "13.4.1",
3+
"version": "13.4.2",
44
"author": "Qualityworks",
55
"link": "https://www.qualityworks.eu"
66
}

0 commit comments

Comments
 (0)