Copied to clipboard

Flag this post as spam?

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


  • Gordon Saxby 1444 posts 1855 karma points
    Apr 15, 2020 @ 14:28
    Gordon Saxby
    0

    We have been informed by Paypal that we are currently using an "older integration" method. They have suggested we switch to PayPal Checkout - https://developer.paypal.com/docs/checkout/

    Is this something that already exists for TeaCommerce?

  • Matt Brailsford 4124 posts 22215 karma points MVP 9x c-trib
    Apr 15, 2020 @ 14:46
    Matt Brailsford
    0

    Hey Gordon,

    Not for Tea Commerce no, although in implementing PayPal for Vendr I don't think the Checkout product works how we would need it to. The checkout button is very much an inline approach, with a very unique way of working which just doesn't fit into the payment provider construct.

    For Vendr we've instead had to use their Payments REST API (https://developer.paypal.com/docs/api/payments/v2/) which still supports a redirect approach, but they do appear to really be pushing people to use the Checkout product.

    The source code for the Vendr payment provider is here https://github.com/vendrhub/vendr-payment-provider-paypal which could be ported back over to TC but it's just not been a priority ATM.

    Did PayPal say using the older API is a problem? I'm not aware of any end-of-life plans for the current API that would force the need to update.

  • Gordon Saxby 1444 posts 1855 karma points
    Apr 15, 2020 @ 14:51
    Gordon Saxby
    0

    I've only had an initial, short, email from my boss about this, his email said that PayPal told him "the newer version allows us both alternate payment options, as well as lower rates etc".

    I'll pass your comments on, regarding the issues with producing a Payment Provider (for Checkout).

    I will also try to find out if the Payments REST API would be an alternative.

  • Matt Brailsford 4124 posts 22215 karma points MVP 9x c-trib
    Apr 15, 2020 @ 14:57
    Matt Brailsford
    0

    Ahh, ok, I wasn't aware there was a rate difference between API's 🤦‍♂️

    Do let me know if the Payments API is a good alternative though as it seemed the most up-to-date option at the time, but I didn't know there is potential for a rate difference.

Please Sign in or register to post replies

Write your reply to:

Draft