Checkout Page is initialized with POST REST request. Following the URL in response, checkout page is opened. Shows the products that will be bought as well as card information form. After card information is entered 3D Secure pop window opens up to process and authorize the transaction. If transation is finished, receipt with the transactions is shown.
- Shows products to be bought.
- Card information form.
- Supports 3D Secure and NON-3D Secure operations.
- Shows transaction receipt.
- Prints transaction receipt.
- Emails transaction receipt.
Implemented using native Typescript and Next.JS. No additional libraries were used. Every component was created by myself, custom components from pure html and css for efficiency and no dependencies.
Created by Imran Hajiyev. All rights reserved 2023 Imran Hajiyev.
You can reach out to me here on GitHub, LinkedIn or Threads!