does anyone know if the default paypal provider sends through the shipping address to paypal? I'm using version 2.6 and it doesnt seem to do this, so am thinking to upgrade to 3.6.x so that I can use the newer Paypal express provider. Does the paypal express provider pass through the shipping address to paypal?
just want to know for certain so that my efforts in making the upgrade aren't futile.
any idea how to set either of these up? Whenever I send through a transaction sandbox or live the delivery/shipping address is blank... and I can't find any documentation on the subject.
I actually took a look some days ago at the PageBuilder for PayPal (StandardPayPalPageBuilder as I recall with Resharper), and I could not find the fields required to activate the seller protection so I assumed it was not "just" activating it through configuration. According to Paypal you need address fields but I could not se them? (Perhaps I need glasses....)
For PayPalExpress, the address fields are added in the RequestPayment() method of PayPalExpressPaymentMethodService.
For standard PayPal, the address is not added. :-(
To add it, you need to override the GetParameters method in the PayPalWebSitePaymentsStandardPageBuilder class.
Sorry for the confusion.
Re: Seller protection. The documentation I have seen, seems to indicate that you need to contact PayPal to activate it. PayPal will then validate the address data to be correct, before authorizing the payment.
So using PayPalExpress, are there any examples of how to do this? a razor code example of adding the address fields using the RequestPayment() method you're describing above would be very helpful.
I'm guessing I would be out of luck that there would be an extension to do the same from xslt.
The paymentmethod service in this case is the "default behavior" you want to override (if you wish to add addresses for the standard paypal payment method service).
Paypal seller protection, default paypal provider
Hi there,
does anyone know if the default paypal provider sends through the shipping address to paypal?
I'm using version 2.6 and it doesnt seem to do this, so am thinking to upgrade to 3.6.x so that I can use the newer Paypal express provider. Does the paypal express provider pass through the shipping address to paypal?
just want to know for certain so that my efforts in making the upgrade aren't futile.
thanks!
- Tim
Hi Paypal express does support shipping address.
Hi Morten, pretty sad news.... but thanks!
out of curiosity does the standard paypal provider support shipping address (i.e the old one)?
Hi,
Yes. And so does Paypal express. Did you miss read my comment ;) ?
Oh, indeed I did misread! that's a relief.
from this thread http://our.umbraco.org/projects/website-utilities/ucommerce/ucommerce-support/38039-Payment-provider-for-PayPal-Express-Checkout
I'd talked myself out of the possibility of it being do-able out of the box.
any idea how to set either of these up?
Whenever I send through a transaction sandbox or live the delivery/shipping address is blank... and I can't find any documentation on the subject.
- Tim
Hi Morten,
I actually took a look some days ago at the PageBuilder for PayPal (StandardPayPalPageBuilder as I recall with Resharper), and I could not find the fields required to activate the seller protection so I assumed it was not "just" activating it through configuration. According to Paypal you need address fields but I could not se them? (Perhaps I need glasses....)
(Sorry for moving cross thread with this)
Best regards
Martin
Bump,
Like Martin I'm curious how seller protection is handled/activated.
any more info on this?
- Tim
For PayPalExpress, the address fields are added in the RequestPayment() method of PayPalExpressPaymentMethodService.
For standard PayPal, the address is not added. :-(
To add it, you need to override the GetParameters method in the PayPalWebSitePaymentsStandardPageBuilder class.
Sorry for the confusion.
Re: Seller protection.
The documentation I have seen, seems to indicate that you need to contact PayPal to activate it.
PayPal will then validate the address data to be correct, before authorizing the payment.
Kind regards,
Jesper
Hi Jesper, thanks.
So using PayPalExpress, are there any examples of how to do this?
a razor code example of adding the address fields using the RequestPayment() method you're describing above would be very helpful.
I'm guessing I would be out of luck that there would be an extension to do the same from xslt.
- Tim
Hi Wolulcmit,
You need to read this article to achieve that:
http://docs.ucommerce.net/ucommerce/v6/extending-ucommerce/override-default-behavior-in-the-api.html
The paymentmethod service in this case is the "default behavior" you want to override (if you wish to add addresses for the standard paypal payment method service).
So this cannot be achieved using razor or XSLT.
Hope that helps.
Regards
Morten
is working on a reply...