Copied to clipboard

Flag this post as spam?

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


  • Neil Chapman 4 posts 54 karma points c-trib
    Nov 04, 2022 @ 09:37
    Neil Chapman
    0

    Suggestion / feature - billing/shipping addresses captured by PayPal to update Vendr customer details

    Hi Matt,

    We are integrating Vendr, Vendr.Checkout and Vendr.PaymentProvider.PayPal for a client who requires all billing and shipping addresses to be UK based (as well as card details).

    When paying through PayPal, it is possible to log in with a PayPal account and/or specify entirely different billing/shipping addresses to what is captured in Vendr Checkout. Unlike Stripe - which we are also integrating - there is no configurable way to pass in pre-filled billing/shipping details to PayPal (that I can see).

    There also seems to be no configuration options from a PayPal account side of things to manage what is seen by the customer.

    As a solution to this, could the billing/shipping details captured by PayPal be returned to Vendr so that they can be compared against the Vendr customer information and updated accordingly?

    If a customer enters a different set of details on PayPal, when the client views orders in Umbraco they are not going to see these changes and ship products to incorrect addresses!

    Let me know what you think.

    Thanks

    Neil

  • Matt Brailsford 4124 posts 22215 karma points MVP 9x c-trib
    Nov 04, 2022 @ 10:57
    Matt Brailsford
    0

    Hi Neil,

    In theory you could return updated billing / shipping details from the payment provider. Payment providers can return "meta data" as part of their responses which are basically stored as order properties. As the billing / shipping details are also stored as order properties, you could if you want return from PayPal the billing / shipping details as meta data which would then effectively override whatever was entered against the order.

    Obviously you might want to implement something a little more elegant than that so that it doesn't just undo whetever you capture, but the mechanism is technically there.

Please Sign in or register to post replies

Write your reply to:

Draft