The provider never answers
Keep the request idempotent, show an honest pending state, avoid duplicate charges, and give support enough information to resolve the transaction.
Money trail
NOK presentation, the contract currency, provider settlement, tax handling, receipts, fulfilment, and accounting can be separate layers. The route must identify the owner of each layer and show what happens when their records disagree.
Keep the request idempotent, show an honest pending state, avoid duplicate charges, and give support enough information to resolve the transaction.
Provider, bank, customer, service, location, identity, and platform rules can change. Confirm eligibility through current client-owned relationships before relying on a route.
Define reconciliation, exception ownership, evidence, refund authority, and when fulfilment may proceed. A dashboard number is not the final ledger.
Assign owners for provider terms, tax treatment, invoices, currency display, and customer notices so the product can change without guesswork.
Official starting points
The Norges Bank payment-system material provides infrastructure context. The Norwegian Tax Administration page on remotely deliverable services can help frame a tax question. The client and qualified advisers determine what applies to the real parties and service.
Require an approved price and currency display, successful and failed sandbox journeys, duplicate protection, a pending-state policy, receipt and refund wording, settlement reconciliation, protected credentials, and a named commercial owner.
This field guide does not establish provider acceptance, a VAT result, accounting treatment, identity assurance, availability, or a right to serve a particular customer.
Show the user-facing state, the provider record, and the organisation's system of record. The differences reveal the engineering work.