Author Topic: vmError: The parameter Merchant e-mail is required for the payment ( 1)  (Read 850 times)

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3225
  • using Matomo instead of Google Analytics
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #15 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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #16 on: December 30, 2017, 23:15:05 pm »
Hi jjik,
thank you so much for your quick response!
Quote
Did 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!

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3225
  • using Matomo instead of Google Analytics
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #17 on: December 30, 2017, 23:48:43 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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #18 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!

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3225
  • using Matomo instead of Google Analytics
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #19 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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #20 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!

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #21 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!

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 26501
  • Always on vacation
    • Jenkin Hill Internet
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #22 on: January 02, 2018, 11:10:13 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
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VM3.2.12.9708 on Joomla 3.8.3 PHP 7.0.25

Testing VM3.2.12.9708 on J3.8.3

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #23 on: January 02, 2018, 11:53:23 am »
hi jenkinhill,
thanx for that respond!

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #24 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

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3225
  • using Matomo instead of Google Analytics
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #25 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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #26 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!

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #27 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) !

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3225
  • using Matomo instead of Google Analytics
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #28 on: January 03, 2018, 20:11:08 pm »
Perhaps try to disable speedcache for the cart view?
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Alemantico

  • Jr. Member
  • **
  • Posts: 67
  • A beginner
Re: vmError: The parameter Merchant e-mail is required for the payment ( 1)
« Reply #29 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?