• Resolved xia08

    (@xia08)


    I see the error message after my customer placed their order:

    Failed to process the payment. Please try again or contact the shop admin. [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-PAYMENT_DENIED CreditCardGateway.php:406 [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-PAYMENT_DENIED OrderEndpoint.php:313 Order status changed from Pending payment to Failed.

    I have the following plugins installed:

    WooCommerce PayPal Payments plugin version 2.0.1

    WooCommerce Payments version 5.1.2

    WooCommerce 7.2.0

    It seems the issue is with these errors: #error-PAYMENT_DENIED CreditCardGateway.php:406 and the other one: #error-PAYMENT_DENIED OrderEndpoint.php:313

    What does it mean?

    I will very much appreciate it if any one can help fix this issue.

    Thank You!

Viewing 5 replies - 1 through 5 (of 5 total)
  • We have the same problem, please advise.

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @xia08 @gentlemako

    Is this happening for you only with Advanced Card Processing, or also with the standard card button?

    The error PAYMENT_DENIED means that PayPal or the bank rejected the payment. This could happen for various reasons, but most of these would be outside the plugin (except for 3D Secure configuration).

    I suggest enabling Logging in the Connection tab and then getting in touch with the PayPal Merchant Technical Support and a copy of your plugin log files.

    Kind regards,
    Niklas

    Thread Starter xia08

    (@xia08)

    Hello @niklasinpsyde

    Thanks so much for your reply! Sorry, I don’t know whether it is Advanced Card Processing or Standard. My customer tried to pay via their credit card. On my end, we received an error note that their payment failed. Is it possible to just keep PayPal payment on the website and disable credit card payments? If yes, can you please guide me how to disable credit card payments, and just keep PayPal.

    Thank You!

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @xia08

    PayPal Payments provides two different ways for buyers to pay with credit cards: https://woocommerce.com/document/woocommerce-paypal-payments/#paypal-card-processing-acdc

    How they are disabled depends on which one you are using.
    Please keep in mind though that certain failures are “correct” and not directly a problem with PayPal or the plugin but only with the buyers funding source.

    To disable card payments, you could either add “Credit/Debit Cards” to the Hide Funding Source(s) setting or disable the Advanced Card Processing gateway if it is enabled and showing the hosted fields on your site.

    I hope this helps!

    Kind regards,
    Niklas

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    We have not heard back from you in a while, so I’m marking this thread as resolved.
    Hopefully, you were able to proceed as advised above.
    If you have any further questions, please feel free to reopen this topic or create a new one.

    Thanks!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Failed Order – can you please help?’ is closed to new replies.