Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Matt Taylor 873 posts 2086 karma points
    Sep 03, 2014 @ 16:12
    Matt Taylor
    0

    A couple of points about using PayPal from the PayPal auditors

    This is the first time I've had a PayPal team go over my integration and they've picked up on a couple of things in the standard PayPal payment method provider.

    'no_shipping' is always being sent as '1' which means the customer will not be promted for an address.

    I personally don't think this is an issue, we've collected and an address in the cart and don't really want them messing about with it afterwards, particularly if Tea Commerce isn't going to update its records if it does get changed on the PayPal site.

    The more pressing concern is that the payment provider does not send an address at all to PayPal.
    Without the shipping address PayPal say that the seller will not be eligable for Seller Protection.

    Looking at the source I can see that there's no address setting going on and I'm thinking that there should be, simply because as soon as a client is told that they won't be eligable for seller protection there's going to be trouble.

    Regards, Matt

  • Anders Burla 2560 posts 8256 karma points
    Sep 04, 2014 @ 15:04
    Anders Burla
    0

    Yes you are right that Tea Commerce sends 1 for the 'no_shipping' because the address is already collected in Tea Commerce.

    So the solution would be to send the address to PayPal?

    Kind regards
    Anders

  • Matt Taylor 873 posts 2086 karma points
    Sep 04, 2014 @ 15:57
    Matt Taylor
    0

    Yes, the solution is definitely to send the addess to PayPal as there's no Seller Protection offered by them without it.

    By setting 'no_shipping' to 1 we are telling PayPal that there is nothing that needs to be shipped.

    Of course there may be some shops selling digital goods that are downloaded or some places that offer pick-up only in which case you do want to set 'no_shipping' to 1.

    I'm ready to create a custom PayPal provider but I think it really needs to be included in the standard one that comes with the product. and it needs some thinking about to do it right.

    Cheers, Matt

Please Sign in or register to post replies

Write your reply to:

Draft