News:

Looking for documentation? Take a look on our wiki

Main Menu

Core Issue w PayPal Pro Checkout

Started by alinajenon, March 10, 2016, 00:40:15 AM

Previous topic - Next topic

alinajenon

I had an expert VM developer look into why my checkout system is not working with my website and he's convinced it's a core VM issue and said that I should report it. Can someone help guide me?

I am not a coder/developer! So, apologies for any uneducated questions.

Joomla: 3.4.8
VM: 3.0.12

We want to use the PayPal Payment Pro plugin for checkout. When walking through check-out it keeps kicking a perosn back to "confirm your order" but never actual puts the order through.

Who do I turn to to see about fixing this? Or is there a different version of VM I can upload that someone KNOW is compatible with PayPal Payment Pro plugin???

THANK YOU!

AH

Quote
We want to use the PayPal Payment Pro plugin for checkout.

Are you meaning the core paypal integration provided by VM  or are you talking about a third party plugin??
Regards
A

Joomla 3.10.11
php 8.0

GJC Web Design

Quoteexpert VM developer
is definitely over egging the pudding .. it was me ...  more VM chancer is more accurate..

Alina not being fully accurate here though -- I could get to the "Confirm Purchase" stage under some circumstances

But here are the patient notes I took at the time..

It is the std. Paypal method using Pro

All correctly configured and does work under certain circumstances

I have tried every combination of settings and on the std Protostar template

If the std. OPC is selected and ONLY PayPro as a payment method  then the CC fields never show

If I enable a 2nd std paypal or a dummy method then the CC fields show and I can check out ie. "Confirm Purchase" but then had other errors like:

"There was a problem processing your order, please try again or contact the store administrator"
and 'Error 15005: This transaction cannot be processed"

but this proves it got to paypal etc

as soon as I switch on the Paypal debug then it won't confirm and just cycles back to the "Check Out Now" button

If I disable core OPC I can get to the "Confirm Now"

the site is on a crappy 64MB GoDaddy but really don't consider this to be having any effect here .. (though the 12 min Akeeba backup is ..   :-\ )

So to me this seems to be a core problem...  mainly no CC fields showing unless a 2nd Payment method is present
Fails completely with paypal debug on (this could be 64MB?)

And no Alina .. there is no "other" VM versions etc .. as I reported .. it does seem to work under certain conditions
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

alinajenon

Sorry for any inaccuracies in my description, not intended. And thank you for filling in with the detailed, accurate info.

What I meant by other versions of VM, is an older version. 3.0.8, etc.  I have built 3 joomla/vm template websites of 2.6.x versions and, though outdated, they seem to work for the most part with regards to PayPal Payment Pro checkout.

Milbo

The paypal pro plugin has imho a js problem
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

Dante

I'm having the same issue with PayPal Pro on my site Boardcrafter.com. One page Check Out is not checked. Ajax for OPC is not checked. The buy-flow works correctly right up to the Confirm Purchase button. The the buyer get the error: "There was a problem processing your order, please try again or contact the store administrator."

What is causing this problem? Is there a fix for it?

Thank you!

GJC Web Design

Try with the paypal plugin debug and/or logging on and report back what u find ... 
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Dante

Thank you. I get an additional error with debugging on:

"Error
10413: The totals of the cart item amounts do not match order amounts."

See attached for exact flow to error.

Dante

I was able to find a work-around for this issue by selecting NO for "Detail of all items will be sent to PayPal payment page" in VirtueMart > Configuration > Shop > Payment Methods > Configuration.


GJC Web Design

QuoteI was able to find a work-around for this issue by selecting NO for "Detail of all items will be sent to PayPal payment page" in VirtueMart > Configuration > Shop > Payment Methods > Configuration.

yes.. this would be my fix.. it is to do with the differing rounding of the line items.. I think there is a post on here somewhere with the rounding setup of VM to match how paypal rounds at their end
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation