• Hello,

    It seems there is always issue with this plugin after each update.

    We noted there is sucessfully payment on Google GA4, but actually there is no payment and orders, and even no failed order.

    We noted there are several 403 errors on PayPal developer dashboard for each access to the Checkout:

    https://prnt.sc/ylE3lHI5Zoi5

    and here are details:

    Request

    https://prnt.sc/QllSSN0trKsp

    Response:

    https://prnt.sc/jBnmN_y1d3Jn

    {
    
    "additional_properties": "xxxxxx",
    
    "body": {
    
    "name": "AUTHORIZATION_ERROR",
    
    "message": "Authorization error",
    
    "information_link": "https://developer.paypal.com/webapps/developer/docs/api/#AUTHORIZATION_ERROR",
    
    "details": [
    
    {
    
    "name": "REFUSED_MARK_REF_TXN_NOT_ENABLED",
    
    "message": "This merchant account is not permitted to create Merchant Initiated Billing Agreement"
    
    }
    
    ]
    
    
    

    Could you please let us know what this issue mean please?

    What should we do to “This merchant account is not permitted to create Merchant Initiated Billing Agreement”?

    We get PayPal on boarding by following all default process, maybe there is something wrong with the Webhook setting or Business account settings? here is the screenshot of our setting:

    https://prnt.sc/NdBaqLivot_P

    Great thanks

    • This topic was modified 6 months, 2 weeks ago by alexliii.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter alexliii

    (@alexliii)

    When check the failed order, it show like this:

    https://prnt.sc/kKQPewPPYXjW

    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-INSTRUMENT_DECLINED CardButtonGateway.php:328 [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-INSTRUMENT_DECLINED OrderEndpoint.php:346 Order status changed from Pending payment to Failed.

    Could you please let us know what UNPROCESSABLE_ENTITY mean, and how to resolve ?

    Thanks in advance.

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @alexliii

    Hello,

    It seems there is always issue with this plugin after each update.

    We noted there is sucessfully payment on Google GA4, but actually there is no payment and orders, and even no failed order.

    We noted there are several 403 errors on PayPal developer dashboard for each access to the Checkout:

    https://prnt.sc/ylE3lHI5Zoi5

    and here are details:

    Request

    https://prnt.sc/QllSSN0trKsp

    Response:

    https://prnt.sc/jBnmN_y1d3Jn

    Same problem has been raised here.

    The 403 error with POST /v1/billing-agreements/agreement-tokens is not a sign of a bug.

    This API call is made to determine if the ‘Reference Transaction’ feature is enabled for your PayPal merchant account. This verification is crucial for setting up recurring payments and securely storing customer payment information. In essence, the /agreement-tokens API call is part of the WooCommerce plugin’s configuration process with your PayPal merchant account. It doesn’t initiate any transactions, so it’s a routine operation that helps to optimize the payment process in your online store.

    Example below:

    ApplicationFrameHost_68aFdApLA4.png

    You can safely ignore any errors on the PayPal dashboard as they are unrelated to the plugin issues and are often false positives.

    https://prnt.sc/kKQPewPPYXjW

    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-INSTRUMENT_DECLINED CardButtonGateway.php:328 [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-INSTRUMENT_DECLINED OrderEndpoint.php:346 Order status changed from Pending payment to Failed.

    Could you please let us know what UNPROCESSABLE_ENTITY mean, and how to resolve ?

    The clue of the problem here is “INSTRUMENT_DECLINED”.

    These errors typically occur when a buyer either cancels the process at checkout or their card cannot be charged. This could be due to various reasons, such as insufficient funds in the buyer’s account or issues with the payment method they are using.

    This is not something you can prevent from plugin perspective.

    Let us know if have further questions.

    Kind regards,
    Krystian

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘403 ERROR: Authorization error’ is closed to new replies.