Taxi companies
Use Vipps to simplify the payment flow in your taxi solutions.
Scenario 1 - Customer scans QR code which leads to payment page
The customer scans a QR and follows instructions to pay from the taxi company's landing page.
The flow is described in our merchant redirect QR section.
Scenario 2 - Customer orders and pays through taxi app
The customer pays the taxi company from their app when ordering the taxi. The amount is reserved until the final amount is known, at which time the payment is captured.
Read more about the flow in our how it works guide.
Scenario 3 - Customer orders through taxi app and taximeter initiates Vipps push
The customer orders a taxi in the taxi company's app. After the journey, the taximeter initiates a push to Vipps. It is not necessary to enter the phone number manually, because it is already known. The Vipps app opens on the customer's phone and the customer pays the amount due.
Use the ePayment API with userFlow:PUSH_MESSAGE
and customerInteraction: CUSTOMER_PRESENT
while initiating the payment.
After final amount is confirmed do a partial capture and release the remaining amount from reservation with a partial cancel request.
Scenario 4 - Taximeter initiates Vipps push with manually entered phone number
The driver enters the customer's mobile number into the taximeter, which initiates a push. The Vipps app opens on the customer's phone and the customer pays the amount due.
Use the ePayment API with userFlow:PUSH_MESSAGE
and "customerInteraction": "CUSTOMER_PRESENT"
while initiating the payment.
Finally when reservation is completed perform a full capture.