atlp-rwanda / knights-ecomm-be

Knights ecommerce backend APIs
https://knights-ecomm-be-lcdh.onrender.com
0 stars 0 forks source link

Buyer should be able to make a payment #90

Closed faid-terence closed 5 months ago

faid-terence commented 5 months ago

Description:

The backend needs to handle the payment process using the Stripe API. This includes:

Acceptance Criteria:

Successful Payment:

Failed Validation or Invalid User:

Implementation plan

1. Setup:

2. API Endpoint Design:

3. User Authentication and Role Validation:

4. Payment Processing:

5. Order Status Update:

6. Confirmation Email:(optional)

7. Response to Frontend:

faid-terence commented 5 months ago

@maxCastro1 Edit the description to match Github issue format and attach the implementation plan as well