DavidAJohn / PhotoPortfolio

Personal photo portfolio .NET web application which implements a Blazor and Tailwind CSS user interface with a MongoDb database, and includes integration with Stripe Checkout and Prodigi Print API
0 stars 0 forks source link

PaymentsController - not including product attributes #52

Closed DavidAJohn closed 1 year ago

DavidAJohn commented 1 year ago

The Payments Controller needs to be updated to also include product attributes/options from the basket when it requests a quote from Prodigi.

This is the server-side quote request that confirms that the pricing is consistent with the amount stored in the basket. It is made before creating an order in the database and then creating a Stripe checkout session.