Skip to main content

Rewards points

Recipients earn points in the Posten Fordeler rewards program when they receive a parcel. You can show these points in your checkout, so your customers can see what they earn with each delivery option.

Supported services

Rewards points are available for these services, when the recipient is in Norway:

  • Pakke til hentested (5800)
  • Pakke i pakkeboks (5801)
  • Pakke i postkassen (3584)
  • Pakke levert hjem (5600)
  • Norgespakke Stor (3067)
  • Norgespakke Liten (3622)

Request

Rewards points are optional. Set withRewards to true in the request to get them. The default is false, and then the response is unchanged:

{
  "withRewards": true
}

Response

Each consignment gets a rewards object with one entry per service in points:

{
  "consignments": [
    {
      "consignmentId": "1",
      "products": [ ... ],
      "rewards": {
        "points": [
          { "serviceCode": "5800", "pickupPointId": "111224", "points": 85 },
          { "serviceCode": "5800", "pickupPointId": "805220", "points": 75 },
          { "serviceCode": "5600", "points": 35 }
        ]
      }
    }
  ]
}
Field Description
serviceCode The service, same as the product id
pickupPointId The pickup point the points apply to. Only for 5800, 5801 and 3067
points Number of points the recipient earns

The points in the examples are only examples. They are set by the rewards program and can change, so always use the value from the response.

Pickup points

5800, 5801 and 3067 get one entry per pickup point, for the pickup point in pickupPointId and the pickup points in estimatedDeliveryTimes.

When no pickup point is known, they get one entry without pickupPointId.

Service codes that do not award points

If withRewards is true and a service does not earn points, it gets a NO_REWARDS warning, and no entry in points. When no services in a consignment earn points, the consignment has no rewards object.

{
  "warnings": [
    {
      "code": "NO_REWARDS",
      "description": "Rewards points are not available for 3635"
    }
  ]
}