Build 2026-01-12 08:21:29
The Order Management API is used to create and handle orders
https://{slug}.api-se.playground.norce.tech/checkout/order/
https://{slug}.api-se.stage.norce.tech/checkout/order/
https://{slug}.api-se.norce.tech/checkout/order/
Payment
The amount to be covered by the payment. Amount in major unit currency.
The upper limit to be used by this payment. For example the amount available on a voucher. Amount in major unit currency.
The state of the payment.
External reference to payment service provider.
https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments
https://customer-slug.api-se.stage.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments
https://customer-slug.api-se.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments
curl -i -X POST \
'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-H 'x-channel: 1' \
-H 'x-merchant: norce' \
-d '{
"adapterId": "klarna-checkout",
"name": "string",
"merchant": "norce",
"channel": "string",
"currency": "SEK",
"type": "default",
"orderId": "o_DhZSbDfVzNzuxOzHyCFskzGzaJ",
"amount": 10,
"upperLimitAmount": 100,
"state": "Intent",
"reference": "7d31e2cf-2d46-4db0-b87d-d65dfaae298f",
"attributes": {
"property1": null,
"property2": null
},
"actions": [
{
"adapterId": "string",
"type": "string",
"url": "string"
}
],
"recurring": {
"token": "string",
"description": "string",
"attributes": {
"property1": null,
"property2": null
}
},
"upsell": {
"eligible": true,
"expiration": "2019-08-24T14:15:22Z",
"transactions": [
{
"id": "string",
"state": "created",
"attributes": {
"property1": null,
"property2": null
}
}
],
"attributes": {
"property1": null,
"property2": null
}
}
}'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments
https://customer-slug.api-se.stage.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments
https://customer-slug.api-se.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments
curl -i -X GET \
'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'x-channel: 1' \
-H 'x-merchant: norce'OK
The amount to be covered by the payment. Amount in major unit currency.
The upper limit to be used by this payment. For example the amount available on a voucher. Amount in major unit currency.
The state of the payment.
External reference to payment service provider.
[ { "id": "p_KBiXuYjvYxsezKCQAMuuSKGDaT", "adapterId": "klarna-checkout", "name": "string", "merchant": "norce", "channel": "string", "currency": "SEK", "type": "default", "orderId": "o_DhZSbDfVzNzuxOzHyCFskzGzaJ", "amount": 10, "upperLimitAmount": 100, "state": "Intent", "reference": "7d31e2cf-2d46-4db0-b87d-d65dfaae298f", "attributes": { … }, "actions": [ … ], "recurring": { … }, "upsell": { … } } ]
https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}
https://customer-slug.api-se.stage.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}
https://customer-slug.api-se.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}
curl -i -X GET \
'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'x-channel: 1' \
-H 'x-merchant: norce'OK
The amount to be covered by the payment. Amount in major unit currency.
The upper limit to be used by this payment. For example the amount available on a voucher. Amount in major unit currency.
The state of the payment.
External reference to payment service provider.
{ "id": "p_KBiXuYjvYxsezKCQAMuuSKGDaT", "adapterId": "klarna-checkout", "name": "string", "merchant": "norce", "channel": "string", "currency": "SEK", "type": "default", "orderId": "o_DhZSbDfVzNzuxOzHyCFskzGzaJ", "amount": 10, "upperLimitAmount": 100, "state": "Intent", "reference": "7d31e2cf-2d46-4db0-b87d-d65dfaae298f", "attributes": { "property1": null, "property2": null }, "actions": [ { … } ], "recurring": { "token": "string", "description": "string", "attributes": { … } }, "upsell": { "eligible": true, "expiration": "2019-08-24T14:15:22Z", "transactions": [ … ], "attributes": { … } } }
The amount to be covered by the payment. Amount in major unit currency.
The upper limit to be used by this payment. For example the amount available on a voucher. Amount in major unit currency.
The state of the payment.
External reference to payment service provider.
https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}
https://customer-slug.api-se.stage.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}
https://customer-slug.api-se.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}
curl -i -X PUT \
'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-H 'x-channel: 1' \
-H 'x-merchant: norce' \
-d '{
"adapterId": "klarna-checkout",
"name": "string",
"merchant": "norce",
"channel": "string",
"currency": "SEK",
"type": "default",
"orderId": "o_DhZSbDfVzNzuxOzHyCFskzGzaJ",
"amount": 10,
"upperLimitAmount": 100,
"state": "Intent",
"reference": "7d31e2cf-2d46-4db0-b87d-d65dfaae298f",
"attributes": {
"property1": null,
"property2": null
},
"actions": [
{
"adapterId": "string",
"type": "string",
"url": "string"
}
],
"recurring": {
"token": "string",
"description": "string",
"attributes": {
"property1": null,
"property2": null
}
},
"upsell": {
"eligible": true,
"expiration": "2019-08-24T14:15:22Z",
"transactions": [
{
"id": "string",
"state": "created",
"attributes": {
"property1": null,
"property2": null
}
}
],
"attributes": {
"property1": null,
"property2": null
}
}
}'OK
The amount to be covered by the payment. Amount in major unit currency.
The upper limit to be used by this payment. For example the amount available on a voucher. Amount in major unit currency.
The state of the payment.
External reference to payment service provider.
{ "id": "p_KBiXuYjvYxsezKCQAMuuSKGDaT", "adapterId": "klarna-checkout", "name": "string", "merchant": "norce", "channel": "string", "currency": "SEK", "type": "default", "orderId": "o_DhZSbDfVzNzuxOzHyCFskzGzaJ", "amount": 10, "upperLimitAmount": 100, "state": "Intent", "reference": "7d31e2cf-2d46-4db0-b87d-d65dfaae298f", "attributes": { "property1": null, "property2": null }, "actions": [ { … } ], "recurring": { "token": "string", "description": "string", "attributes": { … } }, "upsell": { "eligible": true, "expiration": "2019-08-24T14:15:22Z", "transactions": [ … ], "attributes": { … } } }
https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/transactions
https://customer-slug.api-se.stage.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/transactions
https://customer-slug.api-se.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/transactions
curl -i -X GET \
'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/transactions' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'x-channel: 1' \
-H 'x-merchant: norce'[ { "event": "open", "pspEvent": "string", "amount": 0.1, "isSuccess": true, "errorDetail": "string", "pspStatus": "string", "requestJson": "string", "responseJson": "string", "created": "2019-08-24T14:15:22Z", "paymentAction": { … } } ]
Event that triggered the transaction.
https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/transactions
https://customer-slug.api-se.stage.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/transactions
https://customer-slug.api-se.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/transactions
curl -i -X POST \
'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/transactions' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-H 'x-channel: 1' \
-H 'x-merchant: norce' \
-d '{
"event": "open",
"pspEvent": "string",
"amount": 0.1,
"isSuccess": true,
"errorDetail": "string",
"pspStatus": "string",
"requestJson": "string",
"responseJson": "string",
"paymentAction": {
"adapterId": "string",
"type": "string",
"url": "string"
}
}'{ "event": "open", "pspEvent": "string", "amount": 0.1, "isSuccess": true, "errorDetail": "string", "pspStatus": "string", "requestJson": "string", "responseJson": "string", "created": "2019-08-24T14:15:22Z", "paymentAction": { "id": "string", "adapterId": "string", "type": "string", "url": "string" } }
https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/actions
https://customer-slug.api-se.stage.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/actions
https://customer-slug.api-se.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/actions
curl -i -X POST \
'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/actions' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-H 'x-channel: 1' \
-H 'x-merchant: norce' \
-d '[
{
"adapterId": "string",
"type": "string",
"url": "string"
}
]'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/actions/{action_id}/execute
https://customer-slug.api-se.stage.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/actions/{action_id}/execute
https://customer-slug.api-se.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/actions/{action_id}/execute
curl -i -X POST \
'https://customer-slug.api-se.playground.norce.tech/checkout/order/api/v0/checkout/orders/{order_id}/payments/{payment_id}/actions/{action_id}/execute' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'x-channel: 1' \
-H 'x-merchant: norce'