This commit replaces the old online payments API of the `payment` module with the new one and adapts to it all the implementing modules. See the merge commit for more details. task-2085989 task-2119838 task-2165982 task-2289255 Co-authored-by: Victor Feyens <vfe@odoo.com>
20 lines
737 B
Python
20 lines
737 B
Python
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import fields, models
|
|
|
|
|
|
class PaymentIcon(models.Model):
|
|
_name = 'payment.icon'
|
|
_description = 'Payment Icon'
|
|
|
|
name = fields.Char(string="Name")
|
|
acquirer_ids = fields.Many2many(
|
|
string="Acquirers", comodel_name='payment.acquirer',
|
|
help="The list of acquirers supporting this payment icon")
|
|
image = fields.Image(
|
|
string="Image", max_width=64, max_height=64,
|
|
help="This field holds the image used for this payment icon, limited to 64x64 px")
|
|
image_payment_form = fields.Image(
|
|
string="Image displayed on the payment form", related='image', store=True, max_width=45,
|
|
max_height=30)
|