You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Context: Digital marketplaces require significantly different fulfillment logistics compared to physical shipping. Delivery must be secure, immediate, and pirate-proof.
Problem: The platform currently assumes every product requires a physical shipping address and a tracking number.
Acceptance Criteria:
Add a product_type enum (PHYSICAL vs DIGITAL).
Upon a successful digital purchase, engineer a secure pipeline that executes an AWS S3 getSignedUrl request. Generate a highly restricted, randomly keyed download URL that expires in exactly 24 hours and attach it securely to the buyer's order receipt.
product_typeenum (PHYSICALvsDIGITAL).getSignedUrlrequest. Generate a highly restricted, randomly keyed download URL that expires in exactly 24 hours and attach it securely to the buyer's order receipt.