Author Topic: Core Issue w PayPal Pro Checkout  (Read 1497 times)

alinajenon

  • Jr. Member
  • **
  • Posts: 82
Core Issue w PayPal Pro Checkout
« on: March 10, 2016, 00:40:15 am »
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

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 2943
  • VirtueMart Version: 3.6.0
Re: Core Issue w PayPal Pro Checkout
« Reply #1 on: March 10, 2016, 10:22:09 am »
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.9.8
php 7.1

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9044
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.4.2
Re: Core Issue w PayPal Pro Checkout
« Reply #2 on: March 10, 2016, 11:23:57 am »
Quote
expert 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 http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 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
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

alinajenon

  • Jr. Member
  • **
  • Posts: 82
Re: Core Issue w PayPal Pro Checkout
« Reply #3 on: March 10, 2016, 15:58:38 pm »
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

  • Virtuemart Projectleader
  • Administrator
  • Super Hero
  • *
  • Posts: 9919
  • VM3.2 Cached and Optimized
    • VM3 Extensions
  • VirtueMart Version: VirtueMart 3 on joomla 3
Re: Core Issue w PayPal Pro Checkout
« Reply #4 on: March 14, 2016, 11:30:54 am »
The paypal pro plugin has imho a js problem
I should fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

Dante

  • Beginner
  • *
  • Posts: 6
Re: Core Issue w PayPal Pro Checkout
« Reply #5 on: August 21, 2016, 19:42:05 pm »
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

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9044
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.4.2
Re: Core Issue w PayPal Pro Checkout
« Reply #6 on: August 21, 2016, 20:27:08 pm »
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 http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 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
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Dante

  • Beginner
  • *
  • Posts: 6
Re: Core Issue w PayPal Pro Checkout
« Reply #7 on: August 21, 2016, 21:34:12 pm »
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

  • Beginner
  • *
  • Posts: 6
Re: Core Issue w PayPal Pro Checkout
« Reply #8 on: August 21, 2016, 23:08:45 pm »
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

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9044
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.4.2
Re: Core Issue w PayPal Pro Checkout
« Reply #9 on: August 21, 2016, 23:11:56 pm »
Quote
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.

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 http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 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
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation