Hi,
we just started using this plugin on our updated shop with nopCommerce 4.40.03. It seems that it can't process the PayPal SmartPaymentButtons payments, though. Before setting up this plugin the payments worked allright with the standard checkout process.
Here's the error message:
PayPalHttp.HttpException: {"name":"UNPROCESSABLE_ENTITY","details":[{"field":"/purchase_units/@reference_id=='f965d5e6-5ef5-4317-8661-7787ac73f568'/shipping/address/postal_code","issue":"POSTAL_CODE_REQUIRED","description":"The specified country requires a postal code"}],"message":"The requested action could not be performed, semantically incorrect, or failed business validation.","debug_id":"d0488062270f2","links":[{"href":"https://developer.paypal.com/docs/api/orders/v2/#error-POSTAL_CODE_REQUIRED","rel":"information_link","method":"GET"}]}
at PayPalHttp.HttpClient.Execute[T](T req)
at Nop.Plugin.Payments.PayPalSmartPaymentButtons.Services.ServiceManager.HandleCheckoutRequestAsync[TRequest,TResult](PayPalSmartPaymentButtonsSettings settings, TRequest request)
at Nop.Plugin.Payments.PayPalSmartPaymentButtons.Services.ServiceManager.<>c__DisplayClass22_0.<<CreateOrderAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at Nop.Plugin.Payments.PayPalSmartPaymentButtons.Services.ServiceManager.HandleFunctionAsync[TResult](PayPalSmartPaymentButtonsSettings settings, Func`1 function)
How can we get this to work?
Thanks!
Kind regards,
Jari Kirvesoja