Support is offline. We are back Monday 16 November, 09:00.

Joomla 4, virtuemart and RO Payment: Ready? #73319

Resolved Locked monbaliu opened this topic Thursday, 29 September 2022 · 13 replies
Author

On my site www.boeks.be i installed RO Payment for Virtuemart, i filled out the RO Payment Profile (index.php?option=com_jdidealgateway&view=profiles) and made a payment method in Virtuemart. Mollie is my PSP. When i confirm my purchase on the checkout page, i stay on the checkoutpage and i do not go to Mollie interface.

Joomlaversion 4.2.3.
php 7.4,
VMuikit 10.22.
com_virtuemart.4.0.7.10701

If i do the same on a Joomla 3 installation, it works fine.

What would be the problem?

Thank you

Support

Hello,

Interesting issue you see, as far as I know nothing has changed in that regard. Last time I tried, it worked for me but I do know there are newer VM versions since then. I will do some testing and get back to you.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Support

Hello,

So I setup a new Joomla 4, with the newest VirtueMart and RO Payments and I see no problem with triggering a payment. Your site also does not look like a regular VirtueMart checkout, are you using any kind of extension for the checkout?

Can you check if you get to RO Payments by going to the Transactions page and see if a transaction has been started?

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

Hey RolandD,

i use a Yootheme template in combination with VM Uikit (https://extensions.joomlapro.com/product/vmuikit-x) to display VM.

thank you.

Support

Hello,

We do not have these templates and extensions, can you try a VirtueMart checkout with the default Joomla template?

Also answer my other question:
Can you check if you get to RO Payments by going to the Transactions page and see if a transaction has been started?

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

*We do not have these templates and extensions, can you try a VirtueMart checkout with the default Joomla template?
*
hey I tried with the Cassopeia template and without any third party checkout page. Still no switch to the mollie payment page... What to do?

*Can you check if you get to RO Payments by going to the Transactions page and see if a transaction has been started?
*
This page is empty: https://www.augustijntje-ieper.be/administrator/index.php?option=com_jdidealgateway&view=logs

Author

It seems like the single payment method cannot be saved... strange

Support

Hello,

Thank you for the access details, I have checked the checkout and see what you see as well. It is really strange indeed. I am going to setup this specific version of VirtueMart and see if I can reproduce this.

I will let you know my findings.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

Thank you very much for the effort already!

Support

Hello,

Well that was quite something, I found the cause of the issue. It is a line of code that literally has not changed for 10 years, my history does not go further than that :D

The word plgVmonSelectedCalculatePricePayment had to be changed to plgVmOnSelectedCalculatePricePayment. I build a new plugin and installed it on your site and the payment method is now selected as expected.

Can you verify it works for you as well?

This change will be included in the next RO Payments release, so when that comes out, you can update as usual.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

Hello,

if i go to the checkout page, then i can proceed and confirm my order (purchase). But i do not go round the Mollie interface, i immediately go to the message "Your Order confirmed" on our own website www.augustijnen-ieper.be. On the transaction dashboard https://www.augustijntje-ieper.be/administrator/index.php?option=com_jdidealgateway&view=logs i see the purchases, but the column Payment Method is empty. However there is only one payment methode activated (Mollie).

How does this come?

Thank you

Support

Hello,

This happens due to a new change in VirtueMart, that was not included in the patch I uploaded before. Now I am being redirected to Mollie, I only cancelled the payment. In my testing I ran into a new error with an issue in the VirtueMart files, I do not see that happen in your release, so you should be good.

Can you give it another try please?

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

Hey RolandD,

i tested it with the payment, and everything works fine! Lots of thank you!

marK

Support

Hello Mark,

Glad to hear all is working fine now. As I mentioned before, all changes will be included in the next release so when that comes out, you can just update.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

This topic is locked. New replies are not possible.

Log in to reply to this topic.