I have a web store in ASP.NET MVC for which I created the entire workflow - adding to cart, proceeding to checkout and writing the order to DB. Now, I need to implement PayPal payment.
I was wondering if there is a way to make the purchase without creating the entire cart on PayPal all over again, but allow payment for the total value of the entire cart (which I already have as an information) with complete disregard for the cart items.
For example, I have a guitar and a guitar pick. Customer orders a guitar and 5 picks. Can I implement PayPal in a way that I can send guitarPrice * guitarQty + pickPrice * pickQty
with complete abstraction of cart and its items?