Are people interested in a server only PayPal checkout custom extension?

Always felt PayPal was a bit insecure when implemented via an app connect form etc so i thought i would look at a server only solution based in the PayPal API.

So i am in the early stages, basically proof of concept, of a PayPal server extension.

Before i go too far, thought i would reach out and see if there is any demand for it from Wappler developers.
Basically the workflow is simply pass a datastore to the action, then at server level check prices and do a little pre processing to align data correctly the send if off to PayPal at server level.

People interested?

Here is a crude first look at it in action.

Workflow is basically send data store to API action, check prices, manipulate array column names if needed and send it to PayPal.

3 Likes

I expect quite a few people would be interested in this (and I expect some - like me - would wish it could work with PHP as well as NodeJS).

You mention you haven’t added shipping etc. yet. I don’t know what most developers here do, but I only use Stripe for the total amount. Products and shipping calculations etc. are managed on the website. I would do the same if I used PayPal.

I use PayPal. It would be convenient if there were components for it.

It's more user-friendly—you just sign up and it works; with Stripe, it's not that simple for me….

Once node version done i could try and port to PHP, shouldn't be an problem as no support npms are needed,just pure code. Its non availablity of libraries which normally prevents PHP versions.

I aim to add per item or per order shipping costs and of course webhook processing for order confirmation.

1 Like

I hope ultimately to have is so you simply pass the basket to the extension and it does everything. Will just need your api credentials (ideally saved as ENV variables for security.

May even manage auto price checking of the basket.

1 Like