Coming next release
Receipt integration with Vipps
When using Vipps or MobilePay as payment method, the receipt content is sent from POS so the customer can see the information in the Vipps/MobilePay App.
Released 25.09.2024
Support for Vipps with VippsMobilePay
Using Vipps as paymentProvider when creating/refunding a payment works with using VippsMobilePay as the InputType.
Import ePay Terminal IDs in Payment Management
"Import TID" button is added for ePay in Payment Management. When clicked, a CSV file could be uploaded.
...
Released 21.08.2024
Upgrade to Angular 16
Payment Service Management has been upgraded to Angular 16 framework version.
Swish new refund state
Payment Service Management has been upgraded to Angular 16 framework version.
ePay integration
Payment service is integrated with ePay payment provider. It uses generic payment input to send data needed to complete the payment.
...
Released 28.06.2024
Discount in Svea payment
When paying with Svea payment provider, discount is properly calculated.
Discount rounding fix for Svea
The amount set on the item after adding a new discount is rounded properly and sent to Svea.
...
Released 23.05.2024
Walley integration
Payments and refunds using Walley as the payment provider is supported.
...
Released 12.03.2024
Partial refunds
Support for refunding items one at a time is added in /api/refunds.
VippsMobilePay payment provider
There is a new payment provider for Vipps/MobilePay - VippsMobilePay. Both payments and refunds are supported.
...
Released 25.01.2024
Additional information Svea integration
When sending payment information to Svea, the following information can now be included in POST /payments
- Postal Code
- National ID
- Flag if the customer is a company or not
- Flag if the order was already delivered (deferredDelivery=False) or not (deferredDelivery=True)
Adyen Checkout
Support to create payments, captures and refunds for Adyen payment platform is added to Payment Service. To confirm the payment, it is also possible to see it in the Adyen UI logs or transactions.
...
Released 30.11.2023
Svea refund
When performing a refund, PaymentService does a "lookup" to find the original payment and update fields required for Svea refund.
...
Released 20.09.2023
Configuration of Adyen payment terminals
User interface for Adyen terminal configuration has been added to the PaymentService Manangement.
QR code for automatic payment in Coopay backup solution
There is a QR code that allows automatic payment in Coopay backup solution. It allows to skip confirming a payment manually. After Coopay QR code is scanned, it is possible to scan another code that will capture and confirm the payment.
Upgrade to .Net 6
.netcore3.1 has been upgraded to .net 6 and the deprecated packages were updated.
Svea integration
Payment and refunds using Svea as the payment provider is supported.
Regarding refunds: Currently, Svea does not support "idempotency key". This means that we will not know if the refund was processed successfully at Svea in case the request times out/fails. The danger here is that there will be cases where the refund was, in fact, not processed correctly and we won't find out about it until a customer comes back to us with feedback.
...
Released 26.03.2023
MobilePay: Create user interface
Date:
...
in PaymentService Management
[MobilePay]
It is now possible to import stores from Excel file to the MobilePay merchant in Payment Service Management UI.Date: 23 Mar
...
Released 23.03.2023
Mobile Pay Certification
Mobile Pay Certification
Implementation of Mobile Pay payment provider has been changed, so it can pass certification process.
Solution for MobilePay in PaymentService
(RTF-990)MobilePay solution
A new payment provider has been added to the payment service - MobilePay. Both payment and refund are supported.
Add a feature so the 'Store' input field is in focus after 'Set Store MSN' is pressed
When setting store MSN in the Vipps merchant, the "Set Store" dropdown menu is now in focus.
PaymentService. Update documentation for "dev tunnels"
...
...
Released 22.12.2022
Support for Vipps partner keys
(RTP-20051 & RTP-19802)PaymentService has added support for Vipps partner keys.
The new user interface makes it possible to add, delete and update stores (with different Serial Numbers) in the Vipps merchant.
In total 6 parameters, where Vipps_Merchant_SN is store uniqe unique and the other 5 will be shared across all stores.
Controller for payment provider refund callbacks
PaymentService has added support for callback from payment provider for refunds.
When payment status changes at payment provider side, they make a callback to PaymentService.
PaymentService has a notification controller for this, but was not supported for refunds, and that is now supported.
Import of stores from StoreService
A new import is created to import stores, new stores and store updated from StoreService to PaymentService.
This new feature allows customers using StoreService as store master to import all stores to PaymentService.
In PaymentService Integration Platform there is now a new job called StoreImportJob, that populates data from StoreService into PaymentService database.
MobilePay solution
(RTF-990)
MobilePay has been added as a new payment provider in PaymentService.
The addition supports payment and refund.
...
...
Released 16.11.2022
Coopay offline support
New integration package has been added. It allows to complete a payment by push notification being sent to the mobile app as scheduled.
If a payment is captured, its status is updated in Coopay backup solution. Completed payments are removed from the grid after 30 days.
If a payment is not captured, it will be set to expired after 21 days, and then deleted from the grid after 90 days.
Export
...
Coopay backup solution transactions to
...
Excel
The recorded transaction from coopay Coopay backup solution can now be exported to Excel.
This is tested to handle 100.000 requests.
Grid of
...
Coopay backup solution transactions
Grid for Coopay backup solution was added to the PaymentServiceManagement.
By default, data is sorted by transaction date, showing the most recent at the top and rows with paid status are hidden.
Columns can be rearranged and filters can be applied to any of them.
Coopay refund
(RTP-4473)
Refund support for Coopay
It is now possible to refund a payment created with Coopay payment provider
Coopay ScanAndPay mode added
(RTF-1238)
Added new Coopay mode "ScanAndPay", that indicates payment created in a Scan and Pay environment.
Payment with Klarna
(RTP-4470)
Klarna payment provider has been added. It allows to do and capture a payment. Refund can also be performed.
Health Check for PaymentService
(RTP-4421)
Health Check is added for PaymentService and PaymentService Management to mitigate service unavailability
Status can be checked in Swagger under Health check
...
Production:
https://paymentservice.egretail.cloud/index.html
...
...
Released 13.09.2022
Improvement with auto scaling support
PaymentService does not work well in an load balanced environment, and is now improved with auto scaling support.
...