This project was generated using Angular CLI version 19.1.5.
The application supports multiple environment configurations: playground, stage, and test.
- Set up environment variables - Copy the example environment file and configure your values:
cp .env.example .envEdit .env with your credentials:
TOKEN- Your API token for authorizationSLUG- Your slug when accessing norce services (e.g.,order-demoif accessing admin from https://order-demo.admin-se.playground.norce.tech)
- Install dependencies:
npm installAdapters must be set up via the Norce Admin GUI for your merchant/channel.
The checkout application dynamically loads adapters based on the configuration returned by the Norce Order API.
| Platform | Shipping | Payment |
|---|---|---|
| Norce | Ingrid (with address form) | Adyen |
| Norce (with shipping) | - | Kustom |
| Norce | - | Kustom (with shipping) |
| Norce | Ingrid | Kustom |
| Norce (with shipping) | - | Qliro |
| Norce | - | Qliro (with shipping) |
| Norce | Ingrid | Qliro |
| Norce (with shipping) | - | Walley |
| Norce | - | Walley (with shipping) |
| Norce | Ingrid | Walley |
- Platform: Norce
- Payment: Walley, Adyen, Kustom (Klarna), Qliro
- Shipping: Ingrid
- Voucher: Awardit (optional in all setup combinations)
- Log in to the Norce Checkout Admin GUI
- Navigate to your merchant/channel configuration
- Configure platform, payment and shipping adapters as needed
- The checkout will automatically use the configured adapters
Choose the environment you want to run:
npm run start:playground # Connects to playground environment
npm run start:stage # Connects to stage environment
npm run start:test # Connects to test environmentThe application will be available at http://localhost:4200/.
This page includes a form you can use to initialize a norce checkout order from a basket.
| Environment | Environment file | API target |
|---|---|---|
| Playground | environment.playground.ts |
https://{SLUG}.api-se.playground.norce.tech/checkout |
| Stage | environment.stage.ts |
https://{SLUG}.api-se.stage.norce.tech/checkout |
| Test | environment.test.ts |
Internal test services |
All configurations automatically include the TOKEN from your .env file in API requests.