• Resolved samdobrow

    (@samdobrow)


    There are really two issues related to customer experience:

    (1) In the PayPal iframe, the sales order is shown with a button that indicates the buyer can review the order before committing. This does not happen. Clicking the review button commits the sale and then returns to the website.

    I found this article which properly describes the Button issue:

    https://wordpress.org/support/topic/customers-cant-review-order-orders-are-placed-immediately-at-continue/

    I’m surprised this has not been addressed as it creates a very poor customer experience which otherwise is really pretty good until the finale.

    (2) When the iframe opens up, the window is too small for all the content and the user must resize the window which can lead to accidentally clicking the purchase button.

    Additionally, it would be nice to return the user to a Thank You page where the completed sales information (which is sent by email) could be displayed and formatted into an HTML receipt. I expect this is relatively easy but there is no documentation on how to capture the completed sales transaction.

Viewing 15 replies - 1 through 15 (of 23 total)
  • Plugin Contributor mbrsolution

    (@mbrsolution)

    Hi, thank you for reaching out to us. I have submitted a message to the developers to investigate further your issue.

    Kind regards.

    Hi, This is an issue with the smart checkout API of PayPal. PayPal has deprecated this API and there is a new one that we are in the process of adding to this plugin. When the new option is added, the Smart checkout will get phased out and this won’t be an issue anymore.

    It’s a big change so this will take a few months. In the meantime, you can turn off the smart checkout option until we can introduce it’s replacement. You can keep using just the Standard PayPal or Stripe checkout options.

    Another alternative; if you don’t need the cart function; is to use our following plugin where we have the new API already implemented.
    https://wordpress.org/plugins/wp-express-checkout/

    Thread Starter samdobrow

    (@samdobrow)

    There seems to be more than one bug. When I use the PayPal check out I get this error.

    Something doesn’t look right. Your payment to this merchant can not be completed using PayPal. Choose another way to pay.

    The only option that works is the Smart Check out but there is the bad button issue.

    • This reply was modified 3 years ago by samdobrow. Reason: Can't add screen shot
    • This reply was modified 3 years ago by samdobrow.
    Plugin Contributor mbrsolution

    (@mbrsolution)

    There seems to be more than one bug. When I use the PayPal check out I get this error. 

    Something doesn’t look right. Your payment to this merchant can not be completed using PayPal. Choose another way to pay.

    I just finished carrying out a test in my dev site and the plugin is working as expected. Can you share the shortcode you are using?

    Regards.

    Thread Starter samdobrow

    (@samdobrow)

    Thank you for your attention. THis is the short code:

    [wp_cart_button name=”House of Cavalier (20×30)” price=”1995″]

    My site is now in sandbox mode. I have enabled both Paypal Checkout and Smart Checkout. Feel free to test the site. Click on any gallery and add the item to the cart. The cart appears in the footer of the page. Let me know if you are done testing so I can change back out of the Sandbox.

    Plugin Contributor mbrsolution

    (@mbrsolution)

    Sorry but I don’t know your sites URL. Can you share your sites URL?

    Thank you.

    Thread Starter samdobrow

    (@samdobrow)

    sorry about that. Here it is:

    https://samdobrowphotography.com

    Plugin Contributor mbrsolution

    (@mbrsolution)

    you can turn off the smart checkout option until we can introduce it’s replacement. You can keep using just the Standard PayPal or Stripe checkout options.

    I checked and it looks like you have not turned of smart checkout option yet. Please turn of smart checkout option. Also do you have a cache plugin running in your site or a cache system running in your server? If you do, you must exclude the shopping cart page/s from getting cached.

    Kind regards.

    Thread Starter samdobrow

    (@samdobrow)

    Thanks for your continuing assistance.

    Yes, I left smart checkout on because it actually works (aside from the wrong button label that commits the purchase). The PayPal checkout just does not work at all. Yes, I did turn off caching for the whole website and it had no effect on either plugin’s functioning. Nor did turning off Smart Checkout have any affect on the PayPal checkout.

    Were you able to visit the site and try both check out functions?

    Thread Starter samdobrow

    (@samdobrow)

    Hoping for a better interface, I have set up a Stripe account and activated it. Although the Stripe interface is much better, when Stripe is used the confirmation email does not have the customer information or transaction ID. The confirmation has only the product information and amount charged

    The site is still in Sandbox mode.

    Plugin Contributor mbrsolution

    (@mbrsolution)

    Hi, I checked the shopping cart in your site. When I click on the proceed to checkout button it works for me. Also sandbox mode is not very reliable and sometimes it can be challenging to setup. I think you should carry out a test in live mode without using smart checkout option option.

    Kind regards.

    Thread Starter samdobrow

    (@samdobrow)

    I never received the sale notification from your trial. Did you receive the confirmation email?

    • This reply was modified 3 years ago by samdobrow.
    Plugin Contributor mbrsolution

    (@mbrsolution)

    There seems to be more than one bug. When I use the PayPal check out I get this error. 

    I did not complete the purchase. I only clicked on the buy now button for testing purposes. But did not go through the purchase because I did not receive the error message you described above when using the Stripe service.

    Kind regards.

    Thread Starter samdobrow

    (@samdobrow)

    I’ve tested all three of the payment options.

    1. Standard Paypal does not work at all.
    2. Stripe has a nice interface and works but does not return the buyer information so it is not usable.
    3. Smart Checkout is the only payment method that works except that the continue button inside the PayPal window commits the sale without letting the customer review his purchase. Additionally the popup window is too small and crowds the information.

    I wish you all would fix this, I’d be glad to pay for a working app.

    Plugin Contributor mbrsolution

    (@mbrsolution)

    I have tested the Standard PayPal payment in my dev site and it works without a problem. I recommend you to carry out a plugin/theme troubleshooting test. There might be a conflict somewhere in your site with our plugin. And make sure it is in live mode for a better result. You should create a test page or post then add both shortcodes as illustrated below for testing purposes. Make sure there is no issue with your PayPal account.

    [wp_cart_button name="Test Product" price="29.95"]

    And

    [show_wp_shopping_cart]

    Kind regards.

Viewing 15 replies - 1 through 15 (of 23 total)

The topic ‘Paypal Review Order Button Immediately Processes Sale’ is closed to new replies.