# Norway (`NO`)

Use `NO_SALES_RECEIPT` for cash, card, return, and correction variants. Cheqi
keeps receipt, POS, payment, and integrated-terminal references separate.

## Before Cheqi

- Record the transaction through the merchant's applicable cash-register
system.
- Determine the receipt type and allocate its sequence.
- Ensure the supplier context contains the organisation number and applicable
MVA presentation.
- Obtain any integrated-terminal transaction reference.
- For a return or correction, identify the original receipt.


## In the Cheqi request

| Value | Request location |
|  --- | --- |
| External regime | `jurisdictionalData.regime = NO_SALES_RECEIPT` |
| Regime contract version | `jurisdictionalData.regimeVersion` |
| Receipt type/title | Field `NO:RECEIPT_TYPE` |
| POS/register ID | `fiscalization.cashRegisterId` |
| Receipt sequence | `fiscalization.sequenceNumber` |
| Terminal transaction ID | Field `NO:TERMINAL_TRANSACTION_ID` |
| Original reference | `identifiers[]` |
| Organisation/MVA identity | Supplier context resolved by Cheqi |
| Payment method | Server-known `paymentMeans` context |


## Card example

```json
{
  "jurisdictionalData": {
    "countryCode": "NO",
    "regime": "NO_SALES_RECEIPT",
    "regimeVersion": "2026-07",
    "fiscalization": {
      "system": "NO_CASH_REGISTER",
      "status": "FISCALIZED",
      "cashRegisterId": "NO-POS-001",
      "transactionId": "NO-RECEIPT-TX-001",
      "sequenceNumber": "42",
      "verificationCode": "opaque-register-evidence",
      "timestamp": "2026-07-29T08:15:30Z"
    },
    "additionalFields": [
      {
        "code": "NO:RECEIPT_TYPE",
        "value": "SALGSKVITTERING"
      },
      {
        "code": "NO:TERMINAL_TRANSACTION_ID",
        "value": "NO-TERMINAL-TX-001"
      }
    ]
  }
}
```

For a return, change the receipt type and add an `identifiers[]` entry such as
`{"type":"ORIGINAL_DOCUMENT_REFERENCE","value":"NO-ORIGINAL-001"}`; do not
overwrite the original receipt identity.

## Related

- [Supplying jurisdiction data](/countries/jurisdictional-data)
- [Country support boundary](/countries/overview)