Skip to main content

Payment Flow

Payment flow will be demonstrated by create sale.

  1. Go to the New Sale page:
    {base address}/pos/app/#/new-sale
  2. Click [Start new sale].
  3. Add one or more products to the basket.
  4. Click the [Vipps] button (the payment option created earlier).
Vipps Payment Option

Proceed to Payment

  1. On the payment screen:
    • Uncheck the [Email invoice] box (optional)
    • Click [Pay]
Payment Screen
  1. A Customer Identification dialog will appear.
Customer Identification

Options

There are two options for identification:

  • Manually enter customer phone number
  • Scan a merchant callback QR (previously linked to the agent profile)

The dialog will automatically close and initiate the payment process.

Unhappy Flow (Aborted Payment)

Before the customer approves the payment on their device:

  • Press the [Abort] button
Abort Payment

The payment will be aborted.

Payment Aborted

Happy Flow (Completed Payment)

  1. The customer receives a push notification from Vipps:
    "[Tenant name]: payment for sale [Sale identifier]"
  2. After the customer approves the payment:
    • The payment is captured
    • If the payment covers the full amount, the sale is completed automatically

View Payment Event Log

  1. Go to the Sales page:
    {base address}/pos/app/#/processed-sales
  2. Click [View] on the latest sale.
Open Sale Details
  1. In the View Sale page:
    • Locate the Financial section
    • Click the [Log] icon next to the Vipps payment
Log Button
  1. The Vipps E-Payment Event Log will be displayed.
Payment Log

Refund Payment Flow

  1. On the View Sale** page, click [Refund].
Refund Button
  1. In the popup:
    • Click [Select all]
    • Click [Refund]
Select and Refund
  1. Return items will be added to the basket.
  2. From the [More] menu, select [Refund original sale payment]
Refund Original
  1. In the popup:
    • Select the payment method
    • Set the amount to refund
    • Click [Ok]
Refund Confirmation
  1. The refund will be registered.
Refund Registered
  1. To view the refund event log, click the [Log] icon again.
Refund Log