VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: Alemantico on December 27, 2017, 10:34:17 AM

Title: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 27, 2017, 10:34:17 AM
Hi there,
since the last entry into this topic is quiet some time ago, I hope, that I will be heard with my question to you;
Since 2 days now, I'm receiving an error message, saying:
QuotevmError: The parameter Merchant e-mail is required for the payment ( 1)
. In this case, payment 1 is paypal. Because to me, the email seems to be configured just fine (Shop-Vendor), I cannot understand where, why or what is causing that error message? The Authentication is set to "Signature", and all credentials are filled out properly via copy paste from the paypal account. Also under "User", I double checked if the emails are identical. At the moment, I'm really very confused, of what'S going on here.
Additional Infos:
VirtueMart Ver: 3.2.12
Joomla! Vers:  3.8.3
Before I contacted you, I checked the internet, but could not find anything similar like that!
It would be great, if someone has any idea of what is happening,

best regards!

thnk you very much in advance!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 27, 2017, 16:53:32 PM
meanwhile I recognized, that the option Enable database Update tools was not checked. After that, I went to the db tools and synchronized, installed and optimized around. That neither worked for me!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 27, 2017, 18:14:43 PM
Meanwhile I also figured out, that as soon as I added another paypal payment, set to "standard" and disabled it, the error message disappeared. I thn thought, I'd try to move back to paypal pro, but than the error message appeared again. Even as I set it back to Standard; now the error message remains.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Studio 42 on December 27, 2017, 18:39:33 PM
vmError: The parameter Merchant e-mail is required for the payment ( 1) mean that your email is not set in the payment parameter Merchant e-mail is not set or misspelled
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 28, 2017, 08:29:22 AM
I wonder, where? Because under payment fields at paypal there's not even such an email field (I just added 2 Screenshots of all available paypal fields).
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 28, 2017, 12:28:00 PM
ok, what I did menwhile; I deleted the paypal payment option and created a new one. As result the error message disappeared.  But except of the bitcoin payment option, all others disappeared on the list. I just added the screenshots of the current situation, I'm facing! Meanwhil  I tried to solve the issue by re-installing all other plugins for payment options. But with no success!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on December 28, 2017, 13:20:47 PM
Did you configure a  PayPal sandbox? If you test with the sandbox it doesn't use the life email addresses and no emails are actually sent. And while testing, you need to be logged in into the sandbox account. See https://www.paypalobjects.com/webstatic/de_DE/downloads/erstellen_eines_paypal_sandbox_accounts.pdf

(don't know anything about third party bitcoin plugins for VM. Never installed one of those)
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Studio 42 on December 28, 2017, 13:22:36 PM
Some template or OPC need to have a logo.
Note that adding all shooper groups is same as adding none.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 29, 2017, 19:46:42 PM
well, meanwhile I uninstalled virtuemart with all its components and installed it again. I also changed paypal into standard, but I still get the same error message
QuotevmError: The parameter Merchant e-mail is required for the payment ( 1)
. (Yes, of course I placed the email and no, I did not mis-spelled the email adress). I wonder, where that stupid error message is coming from?
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 29, 2017, 20:54:29 PM
I also tried to uninstall all the payment getaways. Unfortunately, the broken paypal getaway is a native one of virtuemart. Is there an older version of paypal getaway, so I can narrow down from where the heck the problem is being caused?
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on December 29, 2017, 22:45:03 PM
Hmm, so far you seem to be the only user with that error, so something in your case must be unique. Assuming that your are still using the PayPal sandbox, did you set up the sandbox emails in your PayPal account setting similar to this: http://docs.virtuemart.net/tutorials/28-plugins-payment-shipment-and-others/116-setting-a-testing-environment-in-paypal.html

Do you see some additional error information in the PayPal log file when you have 'Debug' enabled in the VM PayPal configuration?
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 30, 2017, 08:50:56 AM
hi jiik,

thank you for your reply and for the link about how to create sandbox! Yea, that's really very weirld, that I'm the only user with that issue! In order to keep track on the error cause, I meanwhile uninstalled almost all other extensions (other payment getaways, SEF and optimizing tools). At the end, the error message about the email disappeared just for a short moment. But even paypal is the only payment I currently have installed into virtuemart, soon the same error message
QuoteError vmError: The parameter Merchant e-mail is required for the payment ( 1)
was there again! Anyway, so that you can take a look on it, I placed the site online. Please let me know, after you visited the site, so I can set it back to offline, till I solved this payment issue! And since the beginning of creating the onlinestore, I worked with paypal Sandbox. Only for this time, during the online state of my site, I switched paypal to life (its not working anyway). Look, this is the link to my site: www.austrialandscapes.org (//http://site:%20www.austrialandscapes.org)

Thank you Guys for keeping up with me! I guess I'd be lost, when I'd be left alone with that issue.

P.S: I wonder about the VM membership; Unfortunately, I cannot effort gold or silver member, but maybe bronze. Would that investment help me to get a VM developer taking a look behind the curtains?

Best regards and thank you again for all your precious time and efforts! I really really appreciate that very much!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on December 30, 2017, 12:01:49 PM
At present the main issue seems to be that the redirect to PayPal doesn't work due to a problem with the .vmLoadingDiv as the vm-preloader.gif (the rotating circle) doesn't go away.
A few things I would try:
Disable your cache  (Joomla cache and any third party cache)
Disable your OnePage Checkout (Do you have the latest version 2.2.47?) and try with the orginal VM OPC.
Try if the redirect to PayPal works with the Joomla Prototype template.
Try to disable the jQuery easing plugin.

If your template features a custom.css file try to add this to it as a temporary workaround:

.vmLoading .vmLoadingDiv {
    display: none !important;
}


The original line is located in vm-ltr-site.css around line 1320.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 30, 2017, 22:05:45 PM
i jjk,

thank you for your advices! Hey, step by step I went true your queries; first I disabled the caching in global configuration - 2nd I disabled all system caches
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 30, 2017, 22:10:05 PM
sorry, I accidently hit the "post icon".

... and after I changed the template for the onlineshop. At least the order went true, but the error message does still appear ahead!

best regrads & thank you again for sticking with me!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on December 30, 2017, 23:01:20 PM
Hmm...
Did you also try the VM One Page Checkout instead of the VMonepage by joomlaprox.com? The abandoned free version might not be compatible with the latest VM anymore.
Also, when you test the checkout, you should NOT be logged in as the administrator.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 30, 2017, 23:15:05 PM
Hi jjik,
thank you so much for your quick response!
QuoteDid you also try the VM One Page Checkout instead of the VMonepage by joomlaprox.com?
yes, that's what I'm using; the vm one page check out. But you'Re right; I don't use the newest version. Mine is still 2.2.34, because my subscription has being expired already. (The built of this site took me longer than expected). Do you think that matters? Than maybe I should run for a new subscription  ???

best regards from Austria!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on December 30, 2017, 23:48:43 PM
Quote from: Alemantico on December 30, 2017, 23:15:05 PM
Mine is still 2.2.34...
Just to make sure there is no misunderstanding. Test to disable the OPC from joomlaprox.com and enable the original VirtueMart OPC in VM Configuration > Checkout Tab.
Maybe also test enable/disable 'Ajax for OPC'.

When I tried to buy something from your site, the redirect to the PayPal page (assuming that PayPal Standard has been active) never worked.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on December 31, 2017, 10:43:03 AM
hi jjk,

hey thank you very much for your advices! I just did as you suggested me; I even uninstalled the OPC from joomlaprox.com. The funny part is, that as soon as I also disable the native incl. the OPC  Ajax. I simply receive an order confirmation without payment procedure. What I mean is; As soo as I hit the "pay now" button, I receive the order confirmation, incl. the error message above (screenshot). I also kept the pre-loader off for the onlineshop. Anyway, hopefully we're kinda getting closer? (Btw, I kept the site online now and I also re-activated the OPC from joomlaprox.com)

Thank you again, jjk for your great help and for sticking with me!  In case I won't make it to reply you today, I wish you a happy new year!

best regards!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on January 01, 2018, 09:16:57 AM
I just repaired the PayPal articles which were lost a weeks ago. Might be of interest to you:
http://docs.virtuemart.net/manual/shop-menu/payment-methods/paypal-express-checkout.html
PayPal language files are updated also.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 02, 2018, 09:37:43 AM
hi jjk,
have a good & wonderful new year! hank you for the very good job! But I'm afraid, that I configured paypal just properly. All credentials are filled out as required, incl. the required email format is name@mail.com. A while before I asked a question; when I become a bronze member (unfortunately I cannot effort sivler or gold member) of VM, do you think I could get someone of the VM team to take a look into my vm backend to check closer for the error?
Best regards!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 02, 2018, 10:27:58 AM
Meanwhile, I just played around for a while, and somehow the strange behaviour of the VM has being changed; The icon of the shopping cart has disappeared, and so the paypal error message. At the very first instance,  now at least all payment options are listed properly. But as soon as I applied to one of the payments and hit the "confirm purchase" button, nothing happens now!
Are we closer to a solution now?

Best regards and thank you so much for sticking with me for a solution!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jenkinhill on January 02, 2018, 11:10:13 AM
Quote from: Alemantico on January 02, 2018, 09:37:43 AM
do you think I could get someone of the VM team to take a look into my vm backend to check closer for the error?

For personal support like that see https://extensions.virtuemart.net/support/developing-for-0-5-hour-detail
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 02, 2018, 11:53:23 AM
hi jenkinhill,
thanx for that respond!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 02, 2018, 13:11:42 PM
hi jjk, since I now updated the one page from joomlapro.com, at least now I got all the payments listed. Anyway, I'm still looking for a workaround to exectute the payments. Still happens the same issue than before; confirm purchase button is still not working at all. But meanwhile I'll keep looking
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on January 02, 2018, 13:36:54 PM
Some more thoughts  ;):

If I remember correctly, in case you are trying to use PayPal's Express Checkout, they are asking to 'upgrade' a normal PayPal account to business account.
The error message seems to indicate, that VM doesn't find the 'production' merchant email address either in your VM PayPal configuration or in your PayPal production account (not sure if VM checks both)
In case of using the Sandbox, I think the error message would include the words 'Sandbox Merchant e-mail'.

Please also check your order status settings in the VM PayPal configuration. I've attached a sample screenshot.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 03, 2018, 17:34:00 PM
hi jjk,sorry for the late reply! I got a kind of busy than. Anyway, thank you very much for bringing that into my attention! Even I did choose the paypal standard version, I will bouble check that with paypal itself. Hey, may I ask you, what could be the reason for a occasional diappearance from one of my payment getaways? Sometimes it's "Credit points", than sometimes "paypal" another time its "2checkout". But right now they're all visible - kinda weirld behavior, isn't it  ??? ? Btw, again I'm getting that stupid error message. Well, I'll check out paypal, and than I'll let you know! Hey, thank you for your time and effort! I really really appreciate that very much  8) !!!
best regards!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 03, 2018, 17:42:43 PM
btw, if you now check the checkout-payment behavior you'll notice a totally new behavior; all payments appear, than after you chose it, it disappears, and if u hit the pay botton, it'll say "thanx, your order is pendig" or so.
cheers & have a nice day  8) !
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on January 03, 2018, 20:11:08 PM
Perhaps try to disable speedcache for the cart view?
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 05, 2018, 09:10:55 AM
Hi jjk, thank you for you respond! I've already uninstalled it. But it was the same result. Do you know by coincidence, what *.js files are responsible for the payments?
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on January 05, 2018, 13:28:08 PM
Quote from: Alemantico on January 05, 2018, 09:10:55 AM
what *.js files are responsible for the payments?
None except the page refresh prevention. In your case I tend to recommend to do a fresh clean installation of Joomla and VirtueMart in a subfolder, initially with nothing else installed and get that to work first using the protostar template. Afterwards install your other extensions one after the other until you eventually get the same error again.
I'm running out of ideas  ;)
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: franzpeter on January 05, 2018, 13:29:31 PM
Alemantico, did you create a Joomla menu item for the Order Done page from Virtuemart. If so deactivate it to test if it works without that page as Menu item.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 05, 2018, 14:42:54 PM
hi jjk, that sounds like a good plan! I'll do that, as soon as I figured out what franzpeter has in mind! Of course, I'll be back to you, in order to inform you about the outcome  8) !

Hi franzpeter, thank you for digging in! Hey, I checked the menu structure, but I don't think so, that I created such a menu. Why are you asking? Anyway, I just sent you a screenshot about my current menu tree.

best regards!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: franzpeter on January 05, 2018, 15:28:10 PM
I did ask you because I had difficulties with it when first used it, because I did not configure it properly. It did produce some results you described like always going to thank you page without allowing to place an order. But it does not seems to be the problem you described in your case.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Studio 42 on January 06, 2018, 02:45:21 AM
Hum, i see you use SP page builder?
I had to remove it on a multi language site, because i had similar problem(bad redirecting), so perhaps your problem can be solved if you remove SP page builder.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 25, 2018, 16:10:39 PM
Hi jjk,
Sorry very much, that it took me just a while for the response. By getting busy with work, sometimes time is passing by so quickly! Anyway, meanwhile I tried what you'd said, and uninstalled extension for extension - with no success; The issue remained till the termination of the last remaining extension. At next I downloaded the entire site to my localhost. Besides this folder I created another one with a clean joomla installation. I than installed all the extensions I've on my original site. When I was ready, I repointed to the database of my site. Guess what? There it was; The same issue again! I already cleaned and repaired all the tables inside the phpmyadmin. But nothing really helped! Anyway, within the shop I turned my site back online. Maybe there are some coders around who want to get a deeper look into that problem.  Right now, I really don't know where I should heading next  :( !
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 25, 2018, 16:21:59 PM
hi Studio 42, thank you for your consideration about the page builder. Well, I only can say that the page builder was besides  the Virtuemart Component a part of the Quick installation package of Helix 3 Template.  If I get rid of the page builder now, I can re-build my entire site. It took me over a year to build this site - and I really won't to do that again! I hope you guys don't call me a trader, when I say, that I meanwhile consider of finding another online shop. Even I really love all these functions and fancy features of vm. But what sense it makes to me, when I can't get it to work  :( ?
Best regards to all of you, who adviced me and who spent so much time for helping me out! I really appreciate that very very much  8) !
Anyway, I really don't know what I'll do with that within the next days.

cheers!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: GJC Web Design on January 25, 2018, 17:00:21 PM
At least disable the content builder to test if this is the problem...
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Milbo on January 25, 2018, 17:40:36 PM
Mal eben auf Deutsch.

Ich sehe nichts besonderes auf der Seite. Das Design ist einfach gehalten, usw. Nichts wofür man jetzt groß ein Sitebuilder braucht. Desweiteren sind extra Caches meistens sinnlos.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: GJC Web Design on January 25, 2018, 17:50:03 PM
The base premise is -> Joomla/VM works

So start from that .. try the Protostar template with all that supercache etc switched off.. ignore the layout for the moment .. does it work?

If so proceed from there...  mixing all your JS into a single file I think will be the source of your problems

https://www.austrialandscapes.org/cache/speedcache-minify/js/sc_87e70ff00217efd74c5e9a1d416a936b.js

Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on January 25, 2018, 18:02:43 PM
See screenshot pointing to a speedcache problem:
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 26, 2018, 10:07:42 AM
Hey, GJC Web Design, jjk! Yes, you were right; If I disabled all the cachings and if I disable the template, than at least the english version is kind of working! Just at the German language the payment options are still gone! Strange enough, that before I uninstalled the speedcache and the issue did persist. I truly believe what  GJC Web Design just menitioned about the compressed *.js-file. What I'm going to try now is; - again I will  re-install the template and remove the super cache extension. Afterwards I'll get back to you with the result!
Thank you again and again so much for staying to help! Thanx to the Lord for people like you  8) !
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 26, 2018, 10:39:21 AM
Ok, here'S the thing;
At the very first I got rid of the SuperCache Extension. Right after I uninstalled the Helix framework, went to the jomshaper site, downloaded & installed the newest Version. And now this is the Situation: At the english front end site, the error message of the parameter Merchant e-mail is gone. I can proceed the order 'till I got re-directed. At this point I'm now getting an error message about the missing shipping adress (Screenshot), even I've already the shipment as you can see at the screenshot. However, at the German site of the onlineshop I'm facing a kind of different issue; As soon as I entered the order page, I were receiving the same message as were we started with the forum  ( vmError: The parameter Merchant e-mail is required for the payment ( 1) [Screenshot]). But just now, only few minutes later, when I enter the German section, than the message just disappeared, and I can at least hit the payment button. And now, I'm getting the thank you message for ordering (Screenshot). Even I have a good feeling, that we're closer now, I think my site is kinda spooky  :-\ !
Thank you very much for motivating me to find a solution and to stick with VM  8) !
Very best regards!!!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 27, 2018, 11:24:01 AM
ok, meanwhile I found out about the shipping adress, and I fixed it right away! The only issue left is about the payment procedure; I'm still not able to proceed the payment anyhow! As soon as hiting the pm button, it's ending with the thank you message. Any idea about how fixing that?
best regards & thank you a lot for keeping up with me! I really appreciate that!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on January 27, 2018, 13:50:40 PM
You still have other issues as well. Checkout in German still shows "Fehler: The parameter Merchant e-mail is required for the payment ( 1)". Which payment extension do you use? Doesn't look like original VM payment plugins.  And this error message also shows up if I select one of the other two payment options, so it's not PayPal specific.
BTW - I would suggest to add a menu item link to the cart view to the English and German user menu modules.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 27, 2018, 23:52:27 PM
hi jjk, thank you for your quick answer! Very appreciated! However, I again removed all other extensions, incl. Template, helix, seo, sp page builder, etc. incl. all other payment plugins. I sent you some screenshots about the back- and frontend. Unfortunately, I have to unroll all these steps (can't leave the site at this stage). But as soon as I get rid of the paypal payment field, the warning just disappeared. So it has to be something about that paypal plugin. Is there any way, I can uninstall and install it separately? If yes, do you have a download link for me, please?

thank you again for keeping up with your ideas!
Have a nice time!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Studio 42 on January 27, 2018, 23:58:41 PM
Have you try to disable OPC plugin ?
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Jörgen on January 28, 2018, 21:56:11 PM
Is paypal@mail.com your e-mail adress for the merchant account?

Jörgen @ Kreativ Fotografi
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 29, 2018, 17:45:58 PM
Hi Guys, thank you like always very much for your amazing input! I really appreciate your time very much - like I always do! I used my time to figure out the issue. That'S the current situation;
I meanwhile could solve that issue somehow! I again uninstalled the entire fw, incl. plugins. Afterwards I wiped out the entire db, created a new one, when into joomla! removed all caches, re-installed joomla! update package from their site, installed clean vm, downloaded from their site, and voila! It really works at least at the front end now! But at the same time I came across a new issue; The backend. Just suddently, it broke! It looks like I show you at the screen shots. Funny is, that the blocked fonts inside the console are not even on my template.  Are we closer now?

@ Jörgen, of course its not! I just typed that mail for the screenshot purpose.

Best regards to all of you !!!
P.S:
I just run joomla! in debug mode. It's throwing me out these errors below:
Call stack
#    Function    Location
1    ()    JROOT/libraries/joomla/database/driver/mysqli.php:650
2    JDatabaseDriverMysqli->execute()    JROOT/libraries/joomla/database/driver.php:1691
3    JDatabaseDriver->loadObjectList()    JROOT/administrator/components/com_virtuemart/helpers/vmmodel.php:499
4    VmModel->_getList()    JROOT/administrator/components/com_virtuemart/models/virtuemart.php:119
5    VirtueMartModelVirtueMart->getRecentCustomers()    JROOT/administrator/components/com_virtuemart/views/virtuemart/view.html.php:80
6    VirtuemartViewVirtuemart->display()    JROOT/administrator/components/com_virtuemart/helpers/vmcontroller.php:122
7    VmController->display()    JROOT/libraries/src/MVC/Controller/BaseController.php:710
8    Joomla\CMS\MVC\Controller\BaseController->execute()    JROOT/administrator/components/com_virtuemart/virtuemart.php:76
9    require_once()    JROOT/libraries/src/Component/ComponentHelper.php:381
10    Joomla\CMS\Component\ComponentHelper::executeComponent()    JROOT/libraries/src/Component/ComponentHelper.php:356
11    Joomla\CMS\Component\ComponentHelper::renderComponent()    JROOT/libraries/src/Application/AdministratorApplication.php:101
12    Joomla\CMS\Application\AdministratorApplication->dispatch()    JROOT/libraries/src/Application/AdministratorApplication.php:159
13    Joomla\CMS\Application\AdministratorApplication->doExecute()    JROOT/libraries/src/Application/CMSApplication.php:267
14    Joomla\CMS\Application\CMSApplication->execute()    JROOT/administrator/index.php:51
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Studio 42 on January 29, 2018, 18:28:59 PM
Check if you have the user field first_name in YOURSITE/administrator/index.php?option=com_virtuemart&view=userfields, this field is mandatory in some case.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on January 29, 2018, 18:38:12 PM
Looks pretty similar to this Joomla update issue: https://issues.joomla.org/tracker/joomla-cms/18192
Perhaps install Joomla 3.8.3 once more using the most appropriate update zip file from here: https://downloads.joomla.org/cms/joomla3/3-8-3
and then install it using the Joomla admin menu 'Components' > 'Joomla! Update' > 'Upload & Update' tab.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 29, 2018, 19:15:00 PM
hi and thank you for your quick response.
Studio 42; Yes, name parameters are all set to "1" .
jjk; I just did the suggested update again. As it didn't work, I also applied the update pach  provided by joomla! And it didn't work. I also re-installed the entire vm fw.
thanx Guys for keeping your heads up with me! Like always really very appreciated!
best regards!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 29, 2018, 19:48:44 PM
maybe that info helps to narrow; I now enable Query checkbox under the template tab. Now, I can at least enter some vm backend options. Just the entire shop section, the "control panel" and the "support" under "Tools",  and the control panel are throwing me white pages.
are we getting closer :p ?
best regards!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: jjk on January 29, 2018, 19:58:01 PM
Perhaps try something simple now: In the Joomla admin click 'Extensions' > 'Manage' > 'Database' > "Fix"
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 30, 2018, 10:35:34 AM
hi jjk, yes I tried that before. but did not work.
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 30, 2018, 11:44:20 AM
ok, I guess I just solved it  8)!
today in the morning, an idea to remove manually all vm-tables  from the phpmyadmin showed up in my head. So I did and as soon as I re-installed all vm Ext. I'm now inside the vm backend with no problems :)! Thank you, jjk and all the Others who worked with me so hard on that solution!!! I really appreciate that very much! As it seems to, that issue has being solved for now! Thank you so very much for your outstanding support  8)! The decision I took while working on this treat is, that as soon as I'm ready with the site, I'll help you with supporting others! Thanx again and have a wonderful time!
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on January 30, 2018, 19:55:51 PM
One more information I want to share with people who might come across to a similar issue;
I reinstalled the backup again and troubleshooted the cause of the issue. I went to the "Tools & Migration" tab. There I selected the option "Restore System defaults". That also made the job! Anyway, I'm now confronted with another new issue, I just created this new threat for: https://forum.virtuemart.net/index.php?topic=139392.0 (https://forum.virtuemart.net/index.php?topic=139392.0)
Title: Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
Post by: Alemantico on February 02, 2018, 10:07:04 AM
sorry to say, but the issue returned now in another even worse way  >:( !