Skip to main content
POST
https://checkout.dintero.com/v1
/
events
/
gateways
/
vipps
/
payment
/
hooks
checkout_vipps_webhooks_post
curl --request POST \
  --url https://checkout.dintero.com/v1/events/gateways/vipps/payment/hooks \
  --header 'Content-Type: application/json' \
  --header 'authorization: <authorization>' \
  --header 'host: <host>' \
  --header 'x-ms-content-sha256: <x-ms-content-sha256>' \
  --header 'x-ms-date: <x-ms-date>' \
  --data '
{
  "msn": "<string>",
  "reference": "<string>",
  "pspReference": "<string>",
  "name": "CREATED",
  "amount": {
    "value": 123,
    "currency": "NOK"
  },
  "timestamp": "2023-11-07T05:31:56Z",
  "success": true
}
'
{
  "error": {
    "message": "<string>",
    "code": "<string>",
    "errors": [
      {}
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.dintero.com/llms.txt

Use this file to discover all available pages before exploring further.

Headers

x-ms-date
string<date>
required

Parameter required to authenticate the webhook event

x-ms-content-sha256
string
required

Parameter to check that the request content has not been modified and required to authenticate the webhook event

host
string
required

Parameter required to authenticate the webhook event

authorization
string
required

Parameter required to authenticate the webhook event

Body

application/json
msn
string
required

The merchant serial number (MSN) for the sales unit.

reference
string
required

The reference is the unique identifier for the payment, specified when initiating the payment. The reference must be unique for the sales unit (MSN), but is not globally unique, so several MSNs may use the same reference.

pspReference
string
required

Reference value for a payment, defined by Vipps MobilePay. Each payment operation (capture, refund, etc.) will have a unique pspReference.

name
enum<string>
required
Available options:
CREATED,
ABORTED,
EXPIRED,
CANCELLED,
CAPTURED,
REFUNDED,
AUTHORIZED,
TERMINATED
amount
object
required

Amount object, containing a value and a currency.

timestamp
string<date-time>
required
success
boolean
required

The outcome of this payment operation: true means that the operation was successful.

idempotencyKey
string | null

The Idempotency key of the request.

Response

webhook handled

Last modified on May 12, 2026