Payment Icon sounds confusig comparing to what it really is, payment method name makes it clearer for user to understand what it is. task-2882564 closes odoo/odoo#105678 Related: odoo/enterprise#33908 Related: odoo/upgrade#4029 Related: odoo/documentation#2955 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
22 lines
830 B
Python
22 lines
830 B
Python
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import fields, models
|
|
|
|
|
|
class PaymentMethod(models.Model):
|
|
_name = 'payment.method'
|
|
_description = 'Payment Method'
|
|
_order = 'sequence, name'
|
|
|
|
name = fields.Char(string="Name")
|
|
provider_ids = fields.Many2many(
|
|
string="Providers", comodel_name='payment.provider',
|
|
help="The list of providers supporting this payment method")
|
|
image = fields.Image(
|
|
string="Image", max_width=64, max_height=64,
|
|
help="This field holds the image used for this payment method, 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)
|
|
sequence = fields.Integer('Sequence', default=1)
|