Download OpenAPI specification:Download
This API is intended for card issuers who want to provide a fast, secure, and user-friendly way for customers to add (push) their eligible cards to Vipps or MobilePay without manually entering card details.
Mutual TLS authentication for secure API communication. To access this API, you must provide a valid client certificate signed by Vipps MobilePay Certificate Authority.
Vipps MobilePay Certificate Authority details:
Initiate card provisioning flow to let the user easily add the given card to their Vipps MobilePay app.
| encryptedCardData required | string Encrypted JSON Web Encryption (JWE) token containing sensitive card data.
|
| countryCode required | string ISO 3166-1 alpha-2 country code for the cardholder's issuing country. |
| nin required | string National identity number of the cardholder. |
| returnUrl required | string Redirect URL for returning to the calling application after provisioning completes. |
| appSwitch required | boolean Indicates whether the issuer is calling from a mobile device that may have the Vipps MobilePay app installed. |
| last4 required | string Last 4 digits of the card number for display and verification purposes. |
{- "encryptedCardData": "eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMjU2R0NNIn0...",
- "countryCode": "NO",
- "nin": "12345678901",
- "appSwitch": true,
- "last4": "1234"
}