You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using version 3.96.0+, occasionally the Paypal onShippingChange handler will not include paymentId in the paypal data, which is required for using https://braintree.github.io/braintree-web/current/PayPalCheckout.html#updatePayment (and other endpoints as well). I can't determine the scenario that produces this result on production, but on my development instance I can replicate it.
Basically renders the paypal widget useless as a customer can't update shipping/complete a payment without a paymentId. The manifestation of this bug for me is that every shipping address looks undeliverable from paypal's standpoint, as the callback I send back to braintree using the upddatePayment methods results in an error that the paymentId is missing. Looking into the paypal data argument provided to the from braintree to the client in the onShippingChange handler, I can see that paymentId is indeed null.
Please advise, in my opinion this is a fairly serious bug as it prevents checkout!
The text was updated successfully, but these errors were encountered:
General information
Issue description
When using version 3.96.0+, occasionally the Paypal onShippingChange handler will not include paymentId in the paypal data, which is required for using https://braintree.github.io/braintree-web/current/PayPalCheckout.html#updatePayment (and other endpoints as well). I can't determine the scenario that produces this result on production, but on my development instance I can replicate it.
Basically renders the paypal widget useless as a customer can't update shipping/complete a payment without a paymentId. The manifestation of this bug for me is that every shipping address looks undeliverable from paypal's standpoint, as the callback I send back to braintree using the upddatePayment methods results in an error that the paymentId is missing. Looking into the paypal data argument provided to the from braintree to the client in the onShippingChange handler, I can see that paymentId is indeed null.
Please advise, in my opinion this is a fairly serious bug as it prevents checkout!
The text was updated successfully, but these errors were encountered: