Implemented a robust and secure checkout flow for a service-based platform. This module handles e...Implemented a robust and secure checkout flow for a service-based platform. This module handles e...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Implemented a robust and secure checkout flow for a service-based platform. This module handles everything from validating user inputs and calculating dynamic discounts to generating secure payment URLs. Key responsibilities and logic flow: Data validation: Verified service existence and validated promotional/coupon codes against the database to prevent fraudulent checkouts. Transaction safety: Engineered a "Temp order" mechanism to store pending transactions, ensuring the main database remains clean if the payment process is abandoned. Payment integration: Successfully integrated third-party payment gateway APIs (VNPAY sandbox), handling cryptographic hashing (SHA512) and secure URL building for seamless redirection. Tech Stack used: Node.js, Express.js, SQL Database, Cryptography.
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started