Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @samisraeli

    I am sorry to hear you are having an issue with our plugin. We will do our best to help you out here.

    When PayPal rejects a payment, an error like this will be displayed in the checkout:
    [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. [https://developer.paypal.com/docs/api/orders/v2/#error-MISSING_SHIPPING_ADDRESS](https://developer.paypal.com/docs/api/orders/v2/#error-MISSING_SHIPPING_ADDRESS)

    This error can trigger when incomplete address details are sent to PayPal and provide a bit of context for a developer, but as with you, the description can be improved. We are working on getting this upgraded and improved. Please check again that all details in the WC form have been filled in in order to move past this error.

    One other instance we saw for this error is for countries such as Ireland or the United Arab Emirates that do not require a zip code. The lack of zip code in the checkout causes a MISSING_SHIPPING_ADDRESS API response. We are working to put a fix for this in place that will be made available in hopefully the next release. Please let me know if this is also valid for your situation.

    Kind regards,
    Joost

    Thread Starter samisraeli

    (@samisraeli)

    We are not using the zipcode field because we don’t need it.
    Also user ship to his billing address (I didn’t fill the shipping information).
    I tried ship to another address with shipping information and it worked.

    We install your plugin after we were instruct to switch from
    WooCommerce PayPal Checkout Gateway (We didn’t have problem with this plugin).
    Thank you for your help,
    Sam

    Thread Starter samisraeli

    (@samisraeli)

    The new version 1.61 didn’t solve the problem.

    [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-MISSING_SHIPPING_ADDRESS

    Thread Starter samisraeli

    (@samisraeli)

    This is the log:
    Response Body: {"name":"UNPROCESSABLE_ENTITY","details":[{"field":"/purchase_units/@reference_id=='default'/shipping/address","issue":"MISSING_SHIPPING_ADDRESS","description":"The shipping address is required whenshipping_preference=SET_PROVIDED_ADDRESS`.”}],”message”:”The requested action could not be performed, semantically incorrect, or failed business validation.”,”debug_id”:”c15806347855f”,”links”:[{“href”:”https://developer.paypal.com/docs/api/orders/v2/#error-MISSING_SHIPPING_ADDRESS”,”rel”:”information_link”,”method”:”GET”}]}

    2021-10-12T18:15:44+00:00 WARNING Failed to create order. PayPal API response: [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-MISSING_SHIPPING_ADDRESS
    2021-10-12T18:15:44+00:00 ERROR Order creation failed: [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-MISSING_SHIPPING_ADDRESS`

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @samisraeli

    yes, we are aware of the issue and that it was not resolved in the last release (1.6.1). This was released as a hotfix for another issue.

    The issue regarding the MISSING_SHIPPING_ADDRESS was close to getting fixed when we found out the fix was causing other issues. Now we are looking to get it resolved in 1.6.2 or 1.7.0, this all depends on the developers and PayPal to agree on the solution.

    Sorry for this delay, but we will let you know when the fix is available to you.

    Kind regards,
    Joost

    Thread Starter samisraeli

    (@samisraeli)

    Thank you for the update.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘[UNPROCESSABLE_ENTITY] MISSING_SHIPPING_ADDRESS’ is closed to new replies.