Create a Payment Page like the screenshot attached.
Where the recommended retail price is dynamic.. and is based on output of our node.js app.
Once the customer has selected an amount the page has to hit our payment gateway api and create a payment link of the amount selected by the user.
So the job is payment gateway integration with rest api + integration with our app running at the server side.