Openbravo Issue Tracking System - Retail Modules
View Issue Details
0044396Retail ModulesWeb POSpublic2020-06-17 17:052020-07-02 15:11
fdomingues 
Retail 
normalmajorhave not tried
closedno change required 
5
RR20Q1 
 
marvintm
No
0044396: [Webpos] payment method name = "Payment Provider"
Payment method buttons in the webpos takes the name of the "payment provider" instead of "Name".
In livebuild:
https://livebuilds.openbravo.com/retail_pi_pgsql/security/Login [^]

check for the terminal VBS2-1 and payment method "STD VISA"

Channel - Touchpoint: "VBS2-1"
Tab: "Payment type"
- Name: "STD VISA"
- Payment Method: "Standard Card VISA"

Channel - Touchpoint Type | Payment Method: "Standard Card VISA"
- Name: "Standard Card VISA"
- Payment Provider: "Standard Card"

In the Webpos, the name of the button is "Standard Card VISA" instead of "STD VISA".

(see picture)
No tags attached.
jpg payement.jpg (199,887) 2020-06-17 17:05
https://issues.openbravo.com/file_download.php?file_id=14642&type=bug
jpg
Issue History
2020-06-17 17:05fdominguesNew Issue
2020-06-17 17:05fdominguesAssigned To => Retail
2020-06-17 17:05fdominguesFile Added: payement.jpg
2020-06-17 17:05fdominguesTriggers an Emergency Pack => No
2020-06-17 17:15avicenteSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=21201#r21201
2020-07-02 15:11marvintmReview Assigned To => marvintm
2020-07-02 15:11marvintmNote Added: 0121231
2020-07-02 15:11marvintmStatusnew => closed
2020-07-02 15:11marvintmResolutionopen => no change required

Notes
(0121231)
marvintm   
2020-07-02 15:11   
In fact this is the intended behaviour. The new Grouping Payment Provider infrastructure was implemented to support having only one single payment method in the WebPOS, which then can be used to add payments in different payment methods defined in the terminal.

So, the idea is to have a single "Credit Card" button, that the user can select, and then afterwards the payment is added as "Visa", or "Mastercard".

That's why the button shows the Payment Provider name, because there are different actual payment methods (Visa, Mastercard, American express), and only a single button should be shown in the UI.