Skip to main content

Static QR at Point of Sale

How it works

Static QR at point of sale (POS) is a solution where a user tells that they want to pay by scanning a QR (could be on a sticker), followed by the merchant sending a payment to that user.

The solution is a combination of the Merchant Callback QRs and the Vipps ePayment API.

The following describes the Static QR at point of sale process at a high-level.

Loyalty Flow

Step 1: The user scan the QR

The user scans the static merchant callback QR. The QR could for example be shown on a screen, or be printed out and placed on a cash register, a portable pos or a vending machine

Step 2: Merchant receives an ID

When the user scans the QR, the merchant will receive a notification that the QR has been scanned. Meanwhile, the Vipps/Mobilepay app will show a waiting screen to the user. Thus, the user understands that the scan was successful.

Step 3: Merchant sends payment

When the merchant is ready to get paid, the merchant uses the ID received in previous step to send the payment to the user through the ePayments api.

Step 4: The user pays and get a receipt in the app

Once the payment is sent by the merchant, the user will be shown the payment screen. If the user still has their app open, the payment will open automatically.