Add shipping_address to the API request when the default shipping_address is the billing_address #97
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
RPD.Hosting.-.Google.Chrome.2023-11-16.13-34-36.1.mp4
Paidy payments done via Woocommerce for physical_goods MID are not working. We are getting error 422 from Paidy with "payment_data[shipping_address]" is missing. This means that all physical goods MID merchants using Paidy for payments via Woocommerce will have failed payments.
This PR adds the
shipping_address
to the API request when the defaultshipping_address
is the `billing_addressFixes: https://app.asana.com/0/1203431131393579/1205964261339053/f
Test instructions
Setup
KOMOJU Endpoint
.physical_products
Test steps
Woocommerce.Paidy.bug.fix.mov