You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Document status: RELEASED

Date:

Prerequisites are located in the menu on the left.

Refund on web order vs Aera

(Work ID: 166026 )

The POS API has been updated with support for refunding Aera Web payment. This will be used by Chain web when registering returned items in Web orders.


  • The ExternalTransactionReference sent to Aera when the transaction is payed should follow the format "xxx-xxx-xxx-xxx" (3 or more groups separated by "-")

  • The OrderNumber should be the 3 last groups.

  • example : ExternalTransactionReference = "123-456-789-012" -> OrderNumber = "456-789-012" 

  • It is the ExternalTransactionReference that should be stored as AuthorizationReference in LPOS

  • In PayTerminalInfo_Tender : Type should be set to "Aera". Important to be able to route refunds of new payments towards the correct provider.


Improvements POS

Module

Description

Bank

Signature based payment in Aera pay terminal (Work ID: 176308)

When spending too long time confirming the customer's signature for offline bank terminal payment, a timeout value could be exceeded. This would lead to a situation where customer / staff would experience both POS and pay terminal as "locked". This has been fixed.

Coopay

Refund of payment done with Coopay (Work ID: 172280)

When returning items from a receipt originally paid with Coopay, the money can be refunded with Coopay. Part refund in multiple receipts is possible, but the originally paid amount cannot be exceeded.

Coupon

Digital coupon with subtotal discount can not be put on hold (Work ID: 175209)

We have removed a limitation that prevented receipts that included digital coupons with subtotal discount from being put on hold. 

Gift cards

Print of paper gift cards when charging electronic gift cards (Work ID: 176892)

When an electronic gift card is charged /activated via the payment terminal, paper gift cards are not printed. 

Loyalty

Post-registration of member on finished receipt (Work ID: 176449)

Post-registration of member on previously finished receipts can not be performed on canceled receipts.

Order

Cancel Aera Web payment when cancelling order (Work ID: 174391)

Payment reservations from Aera Web payments will be canceled when orders with an Aera web payment reference is deleted in POS.


Cancel pre-authorized Coopay when cancelling order (Work ID: 174434)

Any pre-authorized Coopay registrations in Coop Member App will be canceled when web orders are deleted in POS.


Flag for preauthorized Coopay transactions to Aera (Work ID: 174599)

When paying orders with preauthorized Coopay, a flag DelayCharge is sent to Aera.


Always finish receipt after capturing Aera Web payment (Work ID:175060)

We fixed a problem that could cause a receipt to not be finished correctly after Aera Web payment was captured.


IssuerID for Aera web payment (Work ID: 175225)

We made changes to ensure that issuerID from paymentReference is used when capturing Aera web payment in POS.


Exception handling for Aera Capture/Refund/Cancel (Work ID: 175282)

Exception handling has been improved for Capture, Refund and Cancellation of Aera payments in orders.


Improvements for Aera payment capture (Work ID: 176246)

We have implemented fixes for the capture of Aera in payments in POS.


Barcode to fetch order in edit mode (Work ID: 175710)

A barcode can be used to fetch orders in "edit mode" in POS.

The barcode should have the following format:

  • 4 digits prefix – 2205 for orders

  • 16 digits metadata -> Ordernumber

  • 8 digits details -> Value 00000001 means POS will automatically start edit order mode

  • 6 digits Date -> Optional data

  • 1 digits check digit -> check digit. ("3" can be used)

Example of barcode that will open in edit mode:

22050000000000012532000000010505203

In this example 12532 is the order number, and 1 on place 28 indicates edit-mode.

Receipts

Error creating digital receipt with bold letters (Work ID: 177612)

A problem with creating digital receipt / PDF when finishing a receipt has been fixed. The problem occurred when bold characters was used in PrinterText. 

Self-service

Item text in PLU lists (Work ID: 175075)

Item names in PLU-lists are taken from the field “receipt text” (previously “item text”). Sorting is based on the same field.


Parameter to hide deleted items (Work ID: 176292)

Parameter ShopAndGoShowDeletedArticles has been fixed so deleted item lines are correctly hidden when set to False.


Screen is not cleared after finished receipt (Work ID: 177407)

We have fixed a problem related to receipts ending up with subtotal = 0,00 (nothing to pay). Although the receipt was finished , the screen was not cleared, leaving the last customer's items visible to next customer.


Credit notes not printed in certain situations (Work ID: 177708)

We have fixed a problem in self-service related to receipts with negative subtotal (= money back). These receipts will normally result in a credit note being generated, together with a message to customer. Only message was shown, no credit note printed, but this is now fixed.

Improvement POS Server

Module

Description

POS API

Items blocked for sale (Work ID: 174353)

Item transaction can be crated in POS API on items that are blocked for sale.

POS Services

Cancel residual amount when paying order (Work ID: 176558)

Any residual amount on a web shop payment reservation will be canceled when the order is finished and the capture is done from POS (the flag "CancelResidualAmount" in the communication from POS Services to Aera is set).

  • No labels