vipps / module-payment

vipps/module-payment

Vipps MobilePay Payment Module for Magento 2

magento2-module QA: failed proprietary
Viewing version 2.3.11. Latest version is 3.0.0. Switch to latest

Vipps Payment Module for Magento 2

About Vipps Payment for Magento 2

Vipps Payment offers a familiar and convenient buying experience that can help your customers spend more time shopping and less time checking out.

Vipps Payment is used by large and small companies. From years of shopping safely with Vipps, customers trust their personal information will remain secure. Businesses have the reassurance of our advanced fraud protection and payment protection policy.

For more information about Vipps Payment and Magento 2, please visit our Vipps Payment for Magento site.

Magento 1

Please see: https://github.com/vippsas/vipps-magento-v1

Pre-Requisites

Installation and Configuration

Please follow the instructions in INSTALL.md

Quote Processing Flow

  1. When payment was initiated a new record is created on Vipps Quote Monitoring page with status New.
  2. Magento polls Vipps for orders to process by cron.
  3. When order was accepted on Vipps side, Magento is trying to place an order and marks a record as Placed
  4. When order was cancelled on Vipps side, Magento marks such record as Cancelled
  5. If order has not been accepted on Vipps side within some period of time so it marked as expired, Magento marks it as Expired
  6. If order has not been yet accepted on Vipps side and has not been expired yet, Magento marks it as Processing. Appropriate message added on record details page.
  7. If order accepted on Vipps side but an error occurred during order placement on Magento side, such record marks as Processing. Appropriate message added on record details page.
  8. Magento is trying to process the same record 3 times and when it failed after 3 times such record marks as Place Failed.
  9. It is possible to specify that Magento has to cancel Vipps order automatically when appropriate Magento quote was failed so that client's money released. See Store -> Sales -> Payment Methods -> Vipps -> Cancellation
  10. If it is specified that Magento has to cancel all failed quotes then Magento fetches all records marked as Place Failed, cancel them and marks as Cancelled

Here is a diagram of the process
[image: Screenshot of Quote Processing Flow]

Requests Profiling

Requests Profiling is a page in Magento admin panel that helps you to track a communication between Vipps and Magento.
You can find the page under System -> Vipps

On the page you can see the list of all requests for all orders that Magento sends to Vipps.
By clicking on a link Show in an Action column of grid you can find appropriate response from Vipps.

Using built-in Magento grid filter you could easily find all requests per order that you are interested in.

Magento

Magento is an open-source e-commerce platform written in PHP: https://magento.com

For Magento support, please see the Magento Help Center: https://support.magento.com/hc/en-us

Magento Inc is an Adobe company: https://magento.com/about.

Vipps contact information

Please follow this instruction to contact us.

See the Vipps Developers repository for Vipps contact information, etc: https://github.com/vippsas/vipps-developers

No changelog yet

The vendor hasn't published a changelog. Tagged releases appear in the Versions tab.

Versions
Version Stability QA Status Released
3.0.0 stable Fail 2026-04-14 11:21:44
2.5.1 stable Not tested 2025-11-21 13:37:35
2.5.0 stable Not tested 2025-04-23 06:47:17
2.4.50 stable Not tested 2024-07-01 13:32:03
2.4.49 stable Not tested 2024-06-20 13:30:20
2.4.48 stable Not tested 2024-06-11 12:56:03
2.4.47 stable Not tested 2023-10-24 12:02:08
2.4.45 stable Not tested 2023-04-25 09:18:12
2.4.44 stable Not tested 2023-04-18 13:32:14
2.4.43 stable Not tested 2023-03-22 15:35:49
2.4.42 stable Not tested 2023-03-08 15:28:46
2.4.41 stable Not tested 2023-01-12 12:08:20
2.4.40-p2 stable Not tested 2022-11-25 13:42:44
2.4.40-p1 stable Not tested 2022-11-16 13:01:45
2.4.39 stable Not tested 2022-11-09 14:09:29
2.4.38 stable Not tested 2022-11-03 11:31:41
2.4.37 stable Not tested 2022-11-03 10:13:14
2.4.36 stable Not tested 2022-10-31 12:58:30
2.4.34 stable Not tested 2022-10-27 10:37:51
2.4.35 stable Not tested 2022-10-27 10:36:21
2.4.33 stable Not tested 2022-10-12 12:50:41
2.4.32 stable Not tested 2022-10-11 13:06:50
2.4.31 stable Not tested 2022-09-13 12:13:47
2.4.30 stable Not tested 2022-08-25 10:05:53
2.4.29 stable Not tested 2022-08-22 14:37:49
2.4.28 stable Not tested 2022-06-10 01:25:39
2.4.26 stable Not tested 2022-05-16 12:02:22
2.4.25 stable Not tested 2022-05-06 14:37:43
2.4.24 stable Not tested 2022-04-12 09:46:24
2.4.23 stable Not tested 2022-03-01 17:24:38
2.4.22 stable Not tested 2021-09-14 08:37:09
2.3.22 stable Not tested 2021-09-14 08:36:47
2.2.19 stable Not tested 2021-09-14 08:35:26
2.4.21 stable Not tested 2021-09-07 12:22:10
2.3.21 stable Not tested 2021-09-07 12:21:42
2.2.18 stable Not tested 2021-09-07 12:21:18
2.2.17 stable Not tested 2021-08-30 10:08:11
2.3.20 stable Not tested 2021-08-30 10:07:22
2.4.20 stable Not tested 2021-08-30 10:06:59
2.4.19 stable Not tested 2021-08-27 04:54:47
2.3.19 stable Not tested 2021-08-27 04:54:16
2.2.16 stable Not tested 2021-08-27 04:53:38
2.4.18 stable Not tested 2021-08-19 05:06:46
2.2.15 stable Not tested 2021-06-07 08:32:26
2.4.17 stable Not tested 2021-06-04 07:38:08
2.3.18 stable Not tested 2021-06-04 07:37:27
2.2.14 stable Not tested 2021-05-12 10:51:38
2.3.17 stable Not tested 2021-05-07 08:41:04
2.2.13 stable Not tested 2021-05-07 08:40:39
2.4.16 stable Not tested 2021-04-30 10:34:05
2.4.15 stable Not tested 2021-04-30 10:28:52
2.4.14 stable Not tested 2021-04-30 10:18:02
2.4.13 stable Not tested 2021-04-16 06:42:07
2.4.12 stable Not tested 2021-04-13 14:26:11
2.4.10 stable Not tested 2021-04-09 07:12:53
2.4.9 stable Not tested 2021-03-22 12:58:46
2.4.8 stable Not tested 2021-03-19 08:22:39
2.3.16 stable Not tested 2021-02-19 12:32:49
2.4.7 stable Not tested 2021-02-11 17:08:38
2.3.15 stable Not tested 2021-01-14 08:20:46
2.4.6 stable Not tested 2021-01-12 16:06:00
2.3.14 stable Not tested 2021-01-12 12:44:46
2.2.12 stable Not tested 2020-12-03 13:31:21
2.3.13 stable Not tested 2020-11-24 15:10:58
2.3.12 stable Not tested 2020-11-24 09:32:25
2.3.11 stable Not tested 2020-11-24 09:24:45
2.2.11 stable Not tested 2020-11-23 09:08:43
2.4.5 stable Not tested 2020-11-23 08:52:44
2.3.10 stable Not tested 2020-11-23 08:31:38
2.4.4 stable Not tested 2020-11-12 11:57:03
2.3.9 stable Not tested 2020-11-12 10:53:47
2.3.8 stable Not tested 2020-11-11 17:02:30
2.4.3 stable Not tested 2020-11-04 13:21:58
2.4.2 stable Not tested 2020-10-19 12:20:17
2.4.1 stable Not tested 2020-09-30 21:06:18
2.3.7 stable Not tested 2020-09-09 16:44:16
2.4.0 stable Not tested 2020-09-09 16:34:28
2.3.6 stable Not tested 2020-06-09 14:35:05
2.3.5 stable Not tested 2020-06-05 09:51:56
2.3.4 stable Not tested 2020-06-04 13:28:28
2.3.3 stable Not tested 2020-04-22 15:31:44
2.3.2 stable Not tested 2020-04-07 12:17:19
2.3.1 stable Not tested 2020-03-06 18:41:57
2.3.0 stable Not tested 2020-03-05 15:19:49
1.3.11 stable Not tested 2020-02-03 16:21:29
1.2.11 stable Not tested 2020-02-03 16:19:58
1.3.10 stable Not tested 2020-01-30 13:08:07
1.2.10 stable Not tested 2020-01-30 13:06:53
1.2.9 stable Not tested 2019-09-09 08:33:11
1.3.8 stable Not tested 2019-09-09 08:31:27
1.2.8 stable Not tested 2019-05-28 16:02:43
1.3.7 stable Not tested 2019-05-28 15:55:16
1.2.7 stable Not tested 2019-05-22 09:58:14
1.3.6 stable Not tested 2019-05-22 09:57:52
1.3.5 stable Not tested 2019-04-23 15:56:53
1.2.6 stable Not tested 2019-04-23 15:55:50
1.3.4 stable Not tested 2019-04-22 09:02:24
1.2.5 stable Not tested 2019-04-22 08:18:01
1.3.3 stable Not tested 2019-04-11 08:01:41
1.2.4 stable Not tested 2019-04-11 07:59:03
1.3.2 stable Not tested 2019-04-03 12:21:05
1.2.3 stable Not tested 2019-02-25 14:31:40
1.3.1 stable Not tested 2019-02-25 14:20:33
1.2.2 stable Not tested 2019-02-13 15:39:22
1.2.1 stable Not tested 2019-02-07 18:35:30
1.0.14 stable Not tested 2018-12-12 14:27:04
1.0.13 stable Not tested 2018-12-10 18:08:23
1.0.12 stable Not tested 2018-11-27 17:19:40
1.0.11 stable Not tested 2018-11-13 17:59:54
1.0.10 stable Not tested 2018-10-19 15:07:35
1.0.9 stable Not tested 2018-10-16 15:41:49
1.0.8 stable Not tested 2018-09-06 14:24:16
1.0.7 stable Not tested 2018-09-04 14:44:54
1.0.6 stable Not tested 2018-09-04 14:00:40
1.0.5 stable Not tested 2018-08-15 12:48:26
1.0.4 stable Not tested 2018-08-10 13:56:30
1.0.3 stable Not tested 2018-08-02 14:54:15
1.0.2 stable Not tested 2018-07-26 15:41:06
1.0.1 stable Not tested 2018-07-20 16:51:09
1.0.0 stable Not tested 2018-07-14 06:57:56

Requires 5

Package Constraint
magento/framework 101.0.*|103.0.*
magento/module-sales 101.0.*|103.0.*
magento/module-payment 100.2.*|100.4.*
magento/module-checkout 100.2.*|100.4.*
psr/log ^1.0||^2.0||^3.0

Requires-dev 3

Package Constraint
phpmd/phpmd @stable
phpunit/phpunit ^9.0
squizlabs/php_codesniffer @stable

No QA results yet

QA pipelines haven't run for this version. Status appears here once the vendor publishes a tagged release that gets ingested.

License
proprietary
Make it pay

Turn an existing module into recurring revenue.

If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.