changes
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<record id="mail_template_poynt_receipt" model="mail.template">
|
||||
<field name="name">Poynt: Payment/Refund Receipt</field>
|
||||
<field name="model_id" ref="payment.model_payment_transaction"/>
|
||||
<field name="subject"><![CDATA[{{ object.company_id.name }} - <t t-if="object.operation == 'refund' or object.amount < 0">Refund Receipt</t><t t-else="">Payment Receipt</t> {{ object.reference or 'n/a' }}]]></field>
|
||||
<field name="subject">{{ object.company_id.name }} - {{ 'Refund Receipt' if (object.operation == 'refund' or object.amount < 0) else 'Payment Receipt' }} {{ object.reference or 'n/a' }}</field>
|
||||
<field name="email_from">{{ (object.company_id.email_formatted or user.email_formatted) }}</field>
|
||||
<field name="email_to">{{ object.partner_id.email }}</field>
|
||||
<field name="report_template_ids"
|
||||
|
||||
@@ -500,11 +500,12 @@ class PoyntPaymentWizard(models.TransientModel):
|
||||
|
||||
def _create_payment_transaction(self):
|
||||
"""Create a payment.transaction linked to the invoice."""
|
||||
payment_method = self.env['payment.method'].search(
|
||||
PaymentMethod = self.env['payment.method'].sudo().with_context(active_test=False)
|
||||
payment_method = PaymentMethod.search(
|
||||
[('code', '=', 'card')], limit=1,
|
||||
)
|
||||
if not payment_method:
|
||||
payment_method = self.env['payment.method'].search(
|
||||
payment_method = PaymentMethod.search(
|
||||
[('code', 'in', ('visa', 'mastercard'))], limit=1,
|
||||
)
|
||||
if not payment_method:
|
||||
|
||||
@@ -483,9 +483,10 @@ class PoyntRefundWizard(models.TransientModel):
|
||||
|
||||
def _create_refund_transaction(self, orig_tx, refund_txn_id, refund_status):
|
||||
"""Create a payment.transaction for the refund."""
|
||||
payment_method = self.env['payment.method'].search(
|
||||
PaymentMethod = self.env['payment.method'].sudo().with_context(active_test=False)
|
||||
payment_method = PaymentMethod.search(
|
||||
[('code', '=', 'card')], limit=1,
|
||||
) or self.env['payment.method'].search(
|
||||
) or PaymentMethod.search(
|
||||
[('code', 'in', ('visa', 'mastercard'))], limit=1,
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user