Openbravo Issue Tracking System - Retail Modules
View Issue Details
0043258Retail ModulesWeb POSpublic2020-02-18 17:422020-02-26 16:55
psarobe 
psarobe 
normalmajoralways
closedno change required 
5
pi 
RR20Q2 
guilleaer
No
0043258: When grouping payment methods using payment provider cannot be deactivated to not use when refunding
When some payment methods are grouped using the payment provider functionality, it is not possible to deactivate the payment method to not be used when doing a refund.

Example of grouping payment methods using payment provider (credit card):
- VISA
- AMEX
- Mastercard

The payment method you see in webpos is Credit Card. But the payment methods that are defined in the Touchpoint Type are:
- VISA
- Mastercard
- AMEX

So since there is no payment method "Credit card" defined I cannot unchecked the flag Refundable
Not easy since you need to implement an integration with a payment provider.

But the configuration must be to have several payment methods under a one payment provider, for example, credit card
If all the payment methods under the payment provider payment method has the flag Refundable not checked then it should be deactivated
No tags attached.
related to defect 0042641 closed ranjith_qualiantech_com Problem clicking on "enter" when a payment method that belongs to a provider group is defined by default. 
Issue History
2020-02-18 17:42psarobeNew Issue
2020-02-18 17:42psarobeAssigned To => marvintm
2020-02-18 17:42psarobeTriggers an Emergency Pack => No
2020-02-18 17:42psarobeIssue Monitored: martinsdan
2020-02-19 08:39prakashmurugesan88Assigned Tomarvintm => prakashmurugesan88
2020-02-20 15:06prakashmurugesan88Statusnew => scheduled
2020-02-20 15:07prakashmurugesan88Statusscheduled => acknowledged
2020-02-20 15:09prakashmurugesan88Statusacknowledged => scheduled
2020-02-20 15:09prakashmurugesan88Note Added: 0117973
2020-02-20 15:09prakashmurugesan88Statusscheduled => resolved
2020-02-20 15:09prakashmurugesan88Resolutionopen => fixed
2020-02-20 16:29guilleaerRelationship addedrelated to 0042641
2020-02-20 16:29guilleaerStatusresolved => new
2020-02-20 16:29guilleaerResolutionfixed => open
2020-02-20 16:30guilleaerAssigned Toprakashmurugesan88 => psarobe
2020-02-20 16:30guilleaerStatusnew => feedback
2020-02-20 16:33guilleaerNote Added: 0117978
2020-02-25 11:07guilleaerTarget VersionRR20Q1 =>
2020-02-26 16:55guilleaerReview Assigned To => guilleaer
2020-02-26 16:55guilleaerNote Added: 0118121
2020-02-26 16:55guilleaerStatusfeedback => closed
2020-02-26 16:55guilleaerResolutionopen => no change required
2020-02-26 16:55guilleaerFixed in Version => RR20Q2

Notes
(0117973)
prakashmurugesan88   
2020-02-20 15:09   
Issue fixed in following commit,

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b184a72344c8#l1.27 [^]
(0117978)
guilleaer   
2020-02-20 16:33   
We are not able to reproduce. Help required to reproduce the problem. From our point of view it is fixed.


In Backoffice,
https://livebuilds.openbravo.com/retail_pi_pgsql [^]

Select Touchpoint Type: "VBS POS Terminal Type 2"

Disable refundable flag for following payment types that has payment provider "Credit Card",
Credit Card VISA
Credit Card MASTER

In WEBPOS,
Login following terminal
https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.retail.posterminal/?terminal=VBS2-1#retail.pointofsaleOpenbravohttps://livebuilds.openbravo.comOpenbravo [^] POShttps://livebuilds.openbravo.com [^]

Create a receipt and do verified return or Return this receipt for the receipt.
Click on payment tab.
Notice payment "Credit Card" is disabled.
(0118121)
guilleaer   
2020-02-26 16:55   
Already fixed by below commit

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b184a72344c8#l1.27 [^]