-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PayPal no_shipping
variable
#3
Comments
Maybe set to I think it's difficult at the moment for us to distinguish between an optional ( |
For now we set the |
That is also an option, but customers should also make sure that they use the shipping address specified in PayPal for the shipment. Let's stick to |
If we're not updating the shipping address of the payment/order on payment status update, then |
I just noticed that Pay.nl has a setting for this in the dashboard with the name "Verzendadres Verplicht":
We may consider including a similar setting in the gateway configuration.
I don't think it's desirable to auto update the shipping address from PayPal? You (@rvdsteege) mean that for example the WooCommerce order shipping address is overwritten by the PayPal IPN request? |
Yes, but that sounds confusing indeed :) However, in a later stage we might want to do that with express checkout. |
In the Easy Digital Downloads PayPal gateway the PayPal variable
no_shipping
is set to1
:https://github.com/easydigitaldownloads/easy-digital-downloads/blob/2.10.5/includes/gateways/paypal-standard.php#L217
https://developer.paypal.com/docs/paypal-payments-standard/integration-guide/Appx-websitestandard-htmlvariables/
This makes sense for a download.
Do we want to set this also to
0
in case of a payment with only virtual (download) items? How can we give this variable the correct value?https://github.com/wp-pay-extensions/easy-digital-downloads/blob/1086b276097a67c33f70fa9fe8efde9ba174004d/src/Gateway.php#L502
The text was updated successfully, but these errors were encountered: