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>
19 lines
773 B
XML
19 lines
773 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<!-- Include sale-related values in payment checkout form to pass them to the client -->
|
|
<template id="payment_checkout_inherit" inherit_id="payment.checkout">
|
|
<xpath expr="//form[@name='o_payment_checkout']" position="attributes">
|
|
<attribute name="t-att-data-sale-order-id">sale_order_id</attribute>
|
|
</xpath>
|
|
</template>
|
|
|
|
<!-- Include sale-related values in payment manage form to pass them to the client -->
|
|
<template id="payment_manage_inherit" inherit_id="payment.manage">
|
|
<xpath expr="//form[@name='o_payment_manage']" position="attributes">
|
|
<attribute name="t-att-data-sale-order-id">sale_order_id</attribute>
|
|
</xpath>
|
|
</template>
|
|
|
|
</odoo>
|