1. ridderr
  2. RO Payments
  3. Tuesday, 07 January 2020
  4.  Subscribe via email
Hi,
When I click in the transactions overview on the link "Transaction ID" it will call the payment provider (mollie) with the following link: https://www.mollie.com/dashboard/org_1234567/payments/nl-NL (I replaced the number by 1234567 in this post). This results in the following Mollie error "We kunnen de betaling met id nl-NL niet vinden."

The html code on the transaction code is: <a href="https://www.mollie.com/dashboard/payments/nl-NL" target="_blank">1578428233</a>
Accepted Answer Pending Moderation
Hello,

That link is indeed incorrect. The link should be

https://www.mollie.com/dashboard/payments/tr_sUzeuKAahd


In your messages the two links are different as well. In your first link you have the word payments after the transaction ID and in the second link you have it directly after the word dashboard.

Are you sure the link is in the format of mollie.com/dashboard/org_1234567/payments? The nl-NL should not be anywhere in the link. I also do not understand where that comes from because the code creates the link like this:

'https://www.mollie.com/dashboard/payments/' . $entry->paymentId


The only thing that comes to mind is that in your database in the column paymentId the value nl-NL is stored although that doesn't make any sense either if you do have the payment ID in the link.

First I think we need to be sure which of the two links you actually have.
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,
I just found that it's only for this specific payment. It was after years of using your software for me the first time to click on this link and by occasion it was the only one not working :D

The ones which are working give indeed: https://www.mollie.com/dashboard/payments/tr_sUzeuKAahd. These also link directly into Mollie.

I you want to investigate I have added below the log file (and removed the sensitive information). If you need all information please drop me an email.

The logfile
[2020-01-07 14:17:08] Gekozen kaart(en): ideal
[2020-01-07 14:17:13] Set transaction details
[2020-01-07 14:17:13] Currency: EUR
[2020-01-07 14:17:13] Send customer to URL: https://www.mollie.com/paymentscreen/banktransfer/reference/<*** REMOVED **>
[2020-01-07 14:17:18] Process customer directly
[2020-01-07 14:17:18] User agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36
[2020-01-07 14:17:18] Query string: transaction_id=<*** REMOVED **>&output=customer
[2020-01-07 14:17:18] User Guest is calling.
[2020-01-07 14:17:18] Going to sleep
[2020-01-07 14:17:21] Waking up
[2020-01-07 14:17:21] Result: TRANSFER
[2020-01-07 14:17:21] Is transaction processed: No
[2020-01-07 14:17:21] id:
[2020-01-07 14:17:21] transaction_id:<*** REMOVED **>
[2020-01-07 14:17:21] ID key is not found????
[2020-01-07 14:17:21] Payment has TRANSFER status
[2020-01-07 14:17:21] Current order status P
[2020-01-07 14:17:21] Notifying extension on URL: https://www.lotusclubholland.nl/index.php?option=com_rsform&formId=25&task=plugin&plugin_task=jdideal.notify&Itemid=0&lang=nl&transactionId=<*** REMOVED **>&pid=<*** REMOVED **>
[2020-01-07 14:17:21] Notify method: get
[2020-01-07 14:17:21] Transaction number: <*** REMOVED **>
[2020-01-07 14:17:21] Details loaded
[2020-01-07 14:17:21] Details result: TRANSFER
[2020-01-07 14:17:21] Status code: P
[2020-01-07 14:17:21] Status value: 0
[2020-01-07 14:17:21] Received HTTP status 200
[2020-01-07 14:17:21] Redirecting customer to: https://www.lotusclubholland.nl/index.php?option=com_rsform&formId=25&task=plugin&plugin_task=jdideal.return&Itemid=0&lang=nl&transactionId=<*** REMOVED **>&pid=<*** REMOVED **>
  1. more than a month ago
  2. RO Payments
  3. # 2
Accepted Answer Pending Moderation
Hello,

The invalid link, how does it look like? I am not sure since you mentioned two different types of links. The only thing I can think of is that there is some bad data in the database table. If you know how, can you check the table jdidealgateway_logs and check the paymentId column for this payment. I think this field contains the nl-NL value.

Let me know how it goes.
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,
The paymentid contains indeed nl-NL. If you need more info please drop me an email and i reply without having to blur some data.

The page url is set to https://www.mollie.com/dashboard/payments/nl-NL (see below)

<td>
<a href="https://www.mollie.com/dashboard/payments/nl-NL" target="_blank">1578428233</a>
</td>


Mollie URL will then become:
https://www.mollie.com/dashboard/org_xxxxxx/payments/nl-NL (Where xxxxxx is the Mollie ID)
  1. more than a month ago
  2. RO Payments
  3. # 4
Accepted Answer Pending Moderation
Hello,

Now it is clear to me. Yes, with nl-NL in the paymentId column you get the URL as specified. The URL only changes after logging in to Mollie. I was thinking the URL changed as you clicked it :)

Ok, so nothing odd is happening here as this is expected when the value is nl-NL. The only strange thing is how you get nl-NL in the paymentId field and only for one record. It sounds like a fluke. As everything else is fine, I wouldn't worry about it.
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
  • Page :
  • 1


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