1. Anonymous User
  2. RO Payments
  3. Thursday, 25 March 2021
  4.  Subscribe via email
Hello,

Somehow the order status in Mijoshop (Opencart fork) changes automatically after a chargeback is set in Mollie payment gateway. Before we used Rabobank which didn't cause any problems. See an example below:

Schermafbeelding 2021-03-25 om 14.35.43.png

I've read something about a callback from the payment method on the Opencart forum: https://forum.opencart.com/viewtopic.php?t=215931. Could this be happening to my webshop? And how to prevent this from happening?

These are my Mollie profile settings in RoPayments:

Schermafbeelding 2021-03-25 om 09.43.29.png

These are my store settings:

Schermafbeelding 2021-03-25 om 09.46.40.png

These are my payment plugin settings:

Schermafbeelding 2021-03-25 om 09.47.27.png
Attachments (4)
Accepted Answer Pending Moderation
Hello Niels,

Thank you for the confirmation. I will add the necessary changes for the next update.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO Payments
  3. # 1
Accepted Answer Pending Moderation
Hi Roland,

Your solution works smooth. I've added the following code:


case '11':
return 'R';
break;
case '13':
return 'R';
break;
case '16':
return 'R';
break;


These are the statuses for returned (11), refunded (13) and our own status partly returned (16).

Regards Niels
  1. more than a month ago
  2. RO Payments
  3. # 2
Accepted Answer Pending Moderation
Hello,

What you see happening with the orders is correct. The chargeback is another order just initiated by Mollie, so to see 2 orders is expected. One thing I notice is that the order status is reported as Pending. I think I know why this happens. RO Payments checks the status for Pending (1), Confirmed (5) and Cancelled (7), everything else is pending. Your status is set to Returned and this does not match any of these previous 3 states, so it falls back to Pending. This let's RO Payment update the order status again.

Do you know which number is tied to your Returned status? If so, you could fix it for now by editing this file plugins/system/jdidealmijoshop/addons/mijoshop.php and after line 140 add the following code:

case '11':
return 'R';
The letter R does not match the P of Pending and as such the order won't be updated anymore.

Let me know which number you have so I can compare it to here and include it in the next release.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO Payments
  3. # 3
Accepted Answer Pending Moderation
Hi Roland,

I've updated RO Payments to the latest version but this issue still persists.

There are 2 transactions for my order 6134 in RO Payments, succes and refunded. But the Mijoshop order status autmatically changes back to 'paid' after it has been manually set on 'refunded'.

I've attached screenshots of my settings and the 2 logs for the refunded order.

Any idea what happens here?

Regards, Niels
Attachments (6)
  1. more than a month ago
  2. RO Payments
  3. # 4
Accepted Answer Pending Moderation
Hello,

Not sure why I did not notice this before but I see now that you have in the title that the status change happened after a Mollie chargeback. In the upcoming release are a number of changes in regards to chargebacks. One important one is related to your issue. The chargeback is no longer given as a status but needs to be checked against the payment. So what happened here is that it came through as paid and followed that path. With the new release it will no longer be paid but chargeback and follow that path.

There is nothing to fix at this moment, the release is expected to go out early next week at the latest.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO Payments
  3. # 5
Accepted Answer Pending Moderation
Hi Roland, here is the log:

[2021-03-14 20:22:31] Gekozen kaart(en): ideal

[2021-03-14 20:23:00] Set transaction details

[2021-03-14 20:23:00] Currency: EUR

[2021-03-14 20:23:00] Send customer to URL: https://www.mollie.com/paymentscreen/issuer/select/ideal/**************

[2021-03-14 20:23:22] Process directly

[2021-03-14 20:23:22] User agent: Mollie HTTP client/1.0

[2021-03-14 20:23:22] Query string: transaction_id=1615749780

[2021-03-14 20:23:22] Payment provider calling

[2021-03-14 20:23:22] Get transaction ID

[2021-03-14 20:23:22] Received transaction ID 1615749780

[2021-03-14 20:23:22] Get transaction status

[2021-03-14 20:23:22] id:tr_rT72FMxc3h

[2021-03-14 20:23:22] transaction_id:1615749780

[2021-03-14 20:23:22] Received payment status: paid

[2021-03-14 20:23:22] Received card: ideal

[2021-03-14 20:23:22] Set transaction details

[2021-03-14 20:23:22] Payment has SUCCESS status

[2021-03-14 20:23:22] Current order status P

[2021-03-14 20:23:22] Send customer change status email

[2021-03-14 20:23:22] {"order_number":"5671","order_id":"5671","order_total":"59.9900","order_status":"C","user_email":"**************@gmail.com","order_comment":"Transaction number: 1615749780"}

[2021-03-14 20:23:22] Send admin order payment email

[2021-03-14 20:23:22] Notifying extension on URL: https://www.**************.nl/index.php?option=com_mijoshop&route=payment/jdideal/callback&transactionId=1615749780&pid=UROhOkCc3OQa4cjw6vTdtyN745iU12CGnUPVnH18PjFoMkcwMb

[2021-03-14 20:23:22] Notify method: get

[2021-03-14 20:23:24] Received HTTP status 200

[2021-03-14 20:23:24] Process directly

[2021-03-14 20:23:24] User agent: Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1

[2021-03-14 20:23:24] Query string: transaction_id=1615749780&output=customer

[2021-03-14 20:23:24] User Guest is calling.

[2021-03-14 20:23:24] Redirecting customer to: https://www.**************.nl/index.php?option=com_mijoshop&route=payment/jdideal/callback&transactionId=1615749780&pid=UROhOkCc3OQa4cjw6vTdtyN745iU12CGnUPVnH18PjFoMkcwMb

[2021-03-14 20:23:24] Process directly

[2021-03-14 20:23:24] User agent: Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1

[2021-03-14 20:23:24] Query string: transaction_id=1615749780&output=customer

[2021-03-14 20:23:24] User Guest is calling.

[2021-03-14 20:23:24] Redirecting customer to: https://www.**************.nl/index.php?option=com_mijoshop&route=payment/jdideal/callback&transactionId=1615749780&pid=UROhOkCc3OQa4cjw6vTdtyN745iU12CGnUPVnH18PjFoMkcwMb

[2021-03-23 15:10:19] Process directly

[2021-03-23 15:10:19] User agent: Mollie HTTP client/1.0

[2021-03-23 15:10:19] Query string: transaction_id=1615749780

[2021-03-23 15:10:19] Payment provider calling

[2021-03-23 15:10:19] Get transaction ID

[2021-03-23 15:10:19] Received transaction ID 1615749780

[2021-03-23 15:10:19] Get transaction status

[2021-03-23 15:10:19] id:tr_rT72FMxc3h

[2021-03-23 15:10:19] transaction_id:1615749780

[2021-03-23 15:10:19] Received payment status: paid

[2021-03-23 15:10:19] Received card: ideal

[2021-03-23 15:10:19] Set transaction details

[2021-03-23 15:10:19] Payment has SUCCESS status

[2021-03-23 15:10:19] Current order status P

[2021-03-23 15:10:19] Send customer change status email

[2021-03-23 15:10:19] {"order_number":"5671","order_id":"5671","order_total":"59.9900","order_status":"C","user_email":"**************@gmail.com","order_comment":"Transaction number: 1615749780"}

[2021-03-23 15:10:19] Send admin order payment email

[2021-03-23 15:10:19] Notifying extension on URL: https://www.**************.nl/index.php?option=com_mijoshop&route=payment/jdideal/callback&transactionId=1615749780&pid=UROhOkCc3OQa4cjw6vTdtyN745iU12CGnUPVnH18PjFoMkcwMb

[2021-03-23 15:10:19] Notify method: get

[2021-03-23 15:10:20] Received HTTP status 200
  1. more than a month ago
  2. RO Payments
  3. # 6
Accepted Answer Pending Moderation
Hello,

Can you please post the transaction log for this order? You can find the log on the transactions page in the last column by clicking on the Show button.

That should at least tell us if anything came through RO Payments.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO Payments
  3. # 7
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!