Odoo18-Base/addons/pos_self_order/models/pos_payment_method.py

17 lines
454 B
Python
Raw Permalink Normal View History

2025-01-06 10:57:38 +07:00
from odoo import models, api
class PosPaymentMethod(models.Model):
_inherit = "pos.payment.method"
# will be overridden.
def _payment_request_from_kiosk(self, order):
pass
@api.model
def _load_pos_self_data_domain(self, data):
if data['pos.config']['data'][0]['self_ordering_mode'] == 'kiosk':
return [('use_payment_terminal', 'in', ['adyen', 'stripe'])]
else:
[('id', '=', False)]