Good day @UrbaneGeek I believe that you are using the legacy Express checkout integration. https://developer.paypal.com/docs/archive/express-checkout/ If yes, then please make sure that you are passing the parameter NoShipping=2. This will allow the necessary shipping details to be included in the IPN for that particular transaction. Please refer to the below detailed guide link: https://developer.paypal.com/api/nvp-soap/set-express-checkout-soap/#link-setexpresscheckoutrequestmessage NoShipping: Determines whether PayPal displays shipping address fields on the PayPal pages. For digital goods, this field is required, and you must set it to 1. The possible values for NoShipping are as follows: 0 — PayPal displays the shipping address on the PayPal pages. 1 — PayPal does not display shipping address fields and removes shipping information from the transaction. 2 — If you do not pass the shipping address, PayPal obtains it from the buyer's account profile. Character length and limitations: 4 single-byte numeric characters. If you continue to experience any issues even after completing all the above steps, I kindly request that you create an MTS ticket via - https://www.paypal-support.com/s/?language=en_US with the detailed information and error details. Sincerely, Kavya PayPal MTS If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.
... View more