I found an old thread regarding this error, but the "solution" didn't work in my case (http://forum.virtuemart.net/index.php?topic=138379.msg485329#msg485329).
When I check out and confirm the order, the site redirects me to a PayPal error page "Things don't appear to be working at the moment. Please try again later." In the URL, it says this: https://www.paypal.com/webapps/shoppingcart/error?flowlogging_id=ea8033697520d&code=BAD_INPUT_ERROR&mfid=1530902749739_666c7be873df0
I'm not sure what is causing the error or where to look. The development website is ws.sitedemo.work/store.html.
Thank you!
You do not give much information
new site, upgraded site, vm version, joomla, php version etc
Jörgen @ Kreativ Fotografi
New site
Joomla 3.8.10
VirtueMart 3.2.14
PHP Version 5.6.36
Database Version 5.5.59-cll
http://ws.sitedemo.work/store.html
Your screenshot looks like a redirect to a PayPal app. Which PayPal plugin do you use? Your cart view looks like you don't have a PayPal payment method configured in VirtueMart.
I am using what is built in and haven't purchased additional payment addons. I have attached screenshots of my configuration for PayPal payment.
config looks fine to me ..
does this error happen every time?
Yes, unfortunately. I have Membership Pro installed that also uses PayPal for payments, and that works fine, so I know it isn't the PayPal account. It doesn't matter what product I try to buy, it still gives me the same error.
Hmmm ... Paypal is probably the commonest payment method used by VM users and it simply works normally.
I assume there is something wrong with the data posted to paypal.. with standard it is just a simple html post...
You need to start debugging this by capturing the Post , logging the transaction and turning on the debug/logging to get any further with this
try doing a quick new install of J/VM as a test on if u have access a different server to eliminate an install or server problem.
i suspect conflict with "Membership Pro "
I disabled MembershipPro, and still get the error.
I'm doing a clean joomla/vm install and will report back.
Fresh Joomla with only VM and downloadable product plugin installed. Shopping cart took me to PayPal.
Installed Membership Pro on the clean website, and everything works as expected. There it something on the original site that is breaking.
I also noticed that there is no ?Itemid=0 at the end of the working shopping cart when confirming the order.
You have no Joomla menu assigned to your shop home page and no menu for cart link ?
Itemid=0 is when the router find no valid route most time.
I do have a menu item for the store.
for the cart?
And for the cart?
I just created a menu item for the shopping cart. The Item=0 has gone away and is now using orderdone.html (I didn't create that). It's still going to the PayPal error screen.
Side note: I didn't create a link to the shopping cart on the fresh install, and it worked.
Quote from: irsinternet on July 25, 2018, 15:58:51 PM
I just created a menu item for the shopping cart. The Item=0 has gone away and is now using orderdone.html (I didn't create that). It's still going to the PayPal error screen.
Side note: I didn't create a link to the shopping cart on the fresh install, and it worked.
So it's certainly some other component, plugin, php restriction... that create this error.
Tehe same happens to me J 3.9.8 vm 3.4.2, I think it's an issue on PP side, just filled a support request. The posted form to PP is this
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" name="vm_paypal_form" id="vmPaymentForm" accept-charset="UTF-8">
<input type="hidden" name="charset" value="utf-8">
<input type="hidden" name="cmd" value="_ext-enter">
<input type="hidden" name="redirect_cmd" value="_xclick">
<input type="hidden" name="paymentaction" value="sale">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="business" value="paypal-ar@hidden.com">
<input type="hidden" name="receiver_email" value="paypal-ar@hidden.com">
<input type="hidden" name="order_number" value="JEKV0253">
<input type="hidden" name="invoice" value="JEKV0253">
<input type="hidden" name="custom" value="m36p4i53ha5gqnfjahm835jem7">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="address_override" value="1">
<input type="hidden" name="first_name" value="Martin">
<input type="hidden" name="last_name" value="Briglia">
<input type="hidden" name="address1" value="Carrer d'Anselm Clavé 213">
<input type="hidden" name="address2" value="">
<input type="hidden" name="zip" value="08370">
<input type="hidden" name="city" value="Calella">
<input type="hidden" name="state" value="BA">
<input type="hidden" name="country" value="AR">
<input type="hidden" name="email" value="martin@hidden.com">
<input type="hidden" name="night_phone_b" value="11112222">
<input type="hidden" name="return" value="https://it.hidden.com.ar/mgs/index.php?option=com_virtuemart&view=vmplg&task=pluginresponsereceived&on=JEKV0253&pm=3&Itemid=1185&lang=es-ES">
<input type="hidden" name="notify_url" value="https://it.hidden.com.ar/mgs/index.php?option=com_virtuemart&view=vmplg&task=notify&tmpl=component&lang=es-ES">
<input type="hidden" name="cancel_return" value="https://it.hidden.com.ar/mgs/index.php?option=com_virtuemart&view=vmplg&task=pluginUserPaymentCancel&on=JEKV0253&pm=3&Itemid=1185&lang=es-ES">
<input type="hidden" name="rm" value="2">
<input type="hidden" name="bn" value="VirtueMart_Cart_PPA">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="cpp_header_image" value="https://it.hidden.com.ar/mgs//images/virtuemart/payment/PayPalStoreLogo.png">
<input type="hidden" name="item_name" value="N de pedido: JEKV0253">
<input type="hidden" name="amount" value="5">
<input type="submit" value="Por favor, espere mientras se redirige a PayPal">
</form>
Hi
I'm having the same problem. When the user selects the option in Paypal to pay with a credit/debit card they complete the card details and press the purchase button but then get the "Were sorry..." message.
Any feedback from Paypal or other solutions please?
I also have both the Checkout and Shop in a menu item.
Cheers
J 3.9.10
VM 3.4.2
Hi
Does below shine any further light on the issue?
https://www.paypal.com/us/smarthelp/article/ts2067
Cheers