I am working on an application like eBay. The application has a cart page for customers where they can see more than 1 items. The items are there to be paid for. The items are with CheckBoxes so user can select any item they wish to pay against (even multiples). Assuming there are 5 items each having some cost. There is also an image button called “Checkout With PayPal”. I want the customer to click on the image buttons after checking some items. Now they should go to PayPal checkout page with details of these items including their price and the like. Actually the whole Invoice should be sent to PayPal showing individual items with their prices.
Once the user will pay for all those items, paypal should report back to me with ReturnURL and some fields making sure they paid. I will modify the database.
Which API will really help me get the most out of the PayPal? I read Express Checkout, it looks what I am looking for but not sure if it’s really what I want.
I figured out the solution myself. I used PayPal Express Checkout plugin. I wrote ASP.NET plugin myself and it’s working like a charm so far!