beadflowers
Forum Replies Created
-
I deleted this plugin – too many bugs that couldn’t be fixed
Forum: Reviews
In reply to: [PayPal for WooCommerce] Avoid this pluginMoreover, for me, this has not been a ‘free’ plugin. It has cost my business a great deal of money, making it probably the most expensive plugin I have ever used.
I see a review as having a two-fold purpose: one to let other prospective users know what to expect (I have shared my experience in that regard) and two: to help the developer to improve.
So, my advice to you: this plugin is dealing with the payments system. Bottom line, if it goes wrong, it is costing a business money. It took you a week to even suggest opening a ticket. Once I opened that ticket, I got no response whatsoever for 36 hours. The response I then received was to ask me to go and test your plugin by switching off other plugins and themes to see what “might” be going wrong. I gave your support team screenshots, detailed reports and still they couldn’t even hazard a guess as to what might be causing the problem, let alone investigate it in a timely manner. No business has the time to spend weeks losing revenue while the plugin support scratches their head in disbelief. Free or not, the basic criteria for any plugin is that it works. And when you get a report that it’s not working, you fix it pronto.
So, I trust this will help you to review your own procedures and to make improvements for the sake of helping others.
Forum: Reviews
In reply to: [PayPal for WooCommerce] Avoid this pluginI did post the ticket. It took 2 days to get a response and the response was not to my satisfaction. So, I’m afraid I am looking at four weeks that has cost my business an unacceptable amount of time and money. So, that 1 star is reflective of my experience. I cannot speak for anyone else using this plugin, but since you have so many happy users, I’m sure you needn’t lose any sleep over this unhappy user.
Thank you for your time in any case.
Just submitted it
That would be great – I need to get this sorted, or just stop using the plugin as the current situation is costing me a lot of money in lost orders
No, I’m afraid not.
The bottom line is: when buyers are returned from Paypal to my site, there are no fields for ‘billing address’, but the order will not process without a billing address.
Were you not able to see the screenshot I sent, which shows the problem?
“No shipping required” is only enabled for downloadable products. For the products that ship, that checkbox is unchecked.
In the main settings menu, there is a checkbox for “Billing Address” which I’ve left unchecked as it seemed to be optional as to whether or not I should use it. I understand that it gives the option for using Paypal billing info rather than having the customer complete their billing info when they get back to me. Should this be checked?
On the one hand, that seems like a potential problem solver, but I’m confused as to why the “Billing Details” fields are just not appearing on the order confirmation page
@angelleye: I have more information on the problem…
WPEngine support have just spent 30mins going through back end and can’t find any issues that they can see, so concluded it is something to do with the plugin.
I finally managed to replicate the problem and discovered two things…
1. this is not an issue if I am logged into the website (that explains why neither I nor my developer could replicate it yesterday – we were both trying whilst logged in)
2. so this just affects anyone who checks out without logging in to their account first (which is most customers). Plus, it seems to be an issue with shipped products, not downloadable stuff
So, what happens is, when I am returned from paypal to the final checkout page, the fields under ‘Billing details’ are just missing – I just have ‘phone number’, then the shipping details (form automatically filled out) below. So when I click ‘complete order’, I get this error screen (copied in the link, I hope!)
https://www.dropbox.com/s/pckvjowhpuoymtk/Paypal_Woocommerce_Error_screenshot.jpg?dl=0
I hope that gives you more to go on. So, that’s why the ‘final call’ to Paypal isn’t getting made – the information required isn’t there and the fields aren’t available for customers to use
@angelleye: we spoke too soon! I’m afraid the original issue with the address problem that I reported at the start of this week, is now back again. I have just had the following email from a customer:
Hi Katie.
I struggled with the checkout process.
I paid by PayPal which showed up my full address details but when I tried to complete the sale I was asked for my address details ( saying this was a required field ) although I could not see where to put them. So I gave up in frustration !So, this is the problem that neither I nor my old web host could replicate. I’m going to run this by WPEngine support as well and see if they have any ideas. But, do you have any hunches as to what is causing this bug?
@angelleye, I have literally just migrated to WPEngine 48 hours ago. So the first part of these issues were on a server run by a friend of mine. The US payment problems I reported yesterday were on the WPEngine server and seemed to be resolved by tweaking caching. So, I’m still keeping a watchful eye on all of this, but WPEngine support seems great.
Thanks Oliver.
I actually just spoke to the customer services on the web host about this and they have changed their cache settings and done some testing. I then had an order that went through fine. So I’ll see what happens next.
Thanks to both you and Angelleye.Where can I find the PHP error logs?
@angelleye, I contacted the tech guy that helps out with my website and he spent 2 hours trying to replicate this (without success) yesterday. He’s given up as he has no idea what is going on.
I then spent time trying this morning and processed a couple of orders with no issues.
So, I then sent this out to my mailing list customers. I had a lady from Israel whose order went through fine.
But I’ve had 3 US customers all mail me to say they’re not even being taken to the Paypal page. So that sounds like another new issue.
To be perfectly honest, I’ve pretty much had it with this plugin. It has just been one problem after another ever since I installed it. I’m happy to ‘experiment’ with some parts of my website, but the payment system isn’t one of them. It’s losing me customers!
So, I’m appreciative of your desire and efforts to help. But unless you’ve got something more productive to suggest, I’m just going to abandon this.@angelleye, this is the entire Woocommerce log for the transaction – I don’t know if it will help?
07-11-2017 @ 07:37:46 – Redirecting to PayPal
07-11-2017 @ 07:37:46 – PayPal for WooCommerce Version: 1.4.5.1
07-11-2017 @ 07:37:46 – WooCommerce Version: 2.6.14
07-11-2017 @ 07:37:46 – Test Mode:
07-11-2017 @ 07:37:46 – Endpoint: https://api-3t.paypal.com/nvp
07-11-2017 @ 07:37:46 – SetExpressCheckout Request: Array
(
[USER] => *****
[PWD] => *****
[VERSION] => 124.0
[BUTTONSOURCE] => AngellEYE_SP_WooCommerce
[SIGNATURE] => *****
[METHOD] => SetExpressCheckout
[RETURNURL] => http://beadflowers.co.uk/wc-api/WC_Gateway_PayPal_Express_AngellEYE/?pp_action=get_express_checkout_details
[CANCELURL] => http://beadflowers.co.uk/beadshop/
[ALLOWNOTE] => 1
[LOCALECODE] => en_GB
[BRANDNAME] => Beadflowers
[CUSTOMERSERVICENUMBER] => 44(0)7740706484
[SOLUTIONTYPE] => Sole
[LANDINGPAGE] => Billing
[USERSELECTEDFUNDINGSOURCE] => CreditCard
[PAYMENTREQUEST_0_AMT] => 25.36
[PAYMENTREQUEST_0_CURRENCYCODE] => GBP
[PAYMENTREQUEST_0_PAYMENTACTION] => Sale
[L_PAYMENTREQUEST_0_NAME0] => AVA Beads UK
[L_PAYMENTREQUEST_0_QTY0] => 3
[L_PAYMENTREQUEST_0_AMT0] => 7.5
[PAYMENTREQUEST_0_SHIPPINGAMT] => 2.86
[PAYMENTREQUEST_0_ITEMAMT] => 22.5
)07-11-2017 @ 07:37:46 – SetExpressCheckout Response: Array
(
[TOKEN] => EC-6NE26608GS4167946
[TIMESTAMP] => 2017-07-11T06:37:46Z
[CORRELATIONID] => e20fab9ca6bf6
[ACK] => Success
[VERSION] => 124.0
[BUILD] => 35915193
)07-11-2017 @ 07:39:51 – GetExpresscheckoutDetails Request: Array
(
[USER] => *****
[PWD] => *****
[VERSION] => 124.0
[BUTTONSOURCE] => AngellEYE_SP_WooCommerce
[SIGNATURE] => *****
[METHOD] => GetExpressCheckoutDetails
[TOKEN] => EC-6NE26608GS4167946
)07-11-2017 @ 07:39:51 – GetExpresscheckoutDetails Response: Array
(
[TOKEN] => EC-6NE26608GS4167946
[BILLINGAGREEMENTACCEPTEDSTATUS] => 0
[CHECKOUTSTATUS] => PaymentActionNotInitiated
[TIMESTAMP] => 2017-07-11T06:39:51Z
[CORRELATIONID] => 3a14bcc764be7
[ACK] => Success
[VERSION] => 124.0
[BUILD] => 35915193
[EMAIL] => [email protected]
[PAYERID] => AP9YNJL42QUBY
[PAYERSTATUS] => verified
[FIRSTNAME] => Elzbieta
[LASTNAME] => Huck
[COUNTRYCODE] => GB
[SHIPTONAME] => MrsE.Huck
[SHIPTOSTREET] => 2 CALDER ROAD
[SHIPTOSTREET2] => WITHNELL
[SHIPTOCITY] => CHORLEY
[SHIPTOSTATE] => Lancashire
[SHIPTOZIP] => PR6 8TA
[SHIPTOCOUNTRYCODE] => GB
[SHIPTOCOUNTRYNAME] => United Kingdom
[ADDRESSSTATUS] => Confirmed
[CURRENCYCODE] => GBP
[AMT] => 25.36
[ITEMAMT] => 22.50
[SHIPPINGAMT] => 2.86
[HANDLINGAMT] => 0.00
[TAXAMT] => 0.00
[INSURANCEAMT] => 0.00
[SHIPDISCAMT] => 0.00
[INSURANCEOPTIONOFFERED] => false
[L_NAME0] => AVA Beads UK
[L_QTY0] => 3
[L_TAXAMT0] => 0.00
[L_AMT0] => 7.50
[PAYMENTREQUEST_0_CURRENCYCODE] => GBP
[PAYMENTREQUEST_0_AMT] => 25.36
[PAYMENTREQUEST_0_ITEMAMT] => 22.50
[PAYMENTREQUEST_0_SHIPPINGAMT] => 2.86
[PAYMENTREQUEST_0_HANDLINGAMT] => 0.00
[PAYMENTREQUEST_0_TAXAMT] => 0.00
[PAYMENTREQUEST_0_INSURANCEAMT] => 0.00
[PAYMENTREQUEST_0_SHIPDISCAMT] => 0.00
[PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID] => [email protected]
[PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED] => false
[PAYMENTREQUEST_0_SHIPTONAME] => MrsE.Huck
[PAYMENTREQUEST_0_SHIPTOSTREET] => 2 CALDER ROAD
[PAYMENTREQUEST_0_SHIPTOSTREET2] => WITHNELL
[PAYMENTREQUEST_0_SHIPTOCITY] => CHORLEY
[PAYMENTREQUEST_0_SHIPTOSTATE] => Lancashire
[PAYMENTREQUEST_0_SHIPTOZIP] => PR6 8TA
[PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE] => GB
[PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME] => United Kingdom
[PAYMENTREQUEST_0_ADDRESSSTATUS] => Confirmed
[L_PAYMENTREQUEST_0_NAME0] => AVA Beads UK
[L_PAYMENTREQUEST_0_QTY0] => 3
[L_PAYMENTREQUEST_0_TAXAMT0] => 0.00
[L_PAYMENTREQUEST_0_AMT0] => 7.50
[PAYMENTREQUESTINFO_0_ERRORCODE] => 0
)I just checked the logs for the order and I think this may be the error code, in case that helps!
[PAYMENTREQUESTINFO_0_ERRORCODE] => 0
)