Add PayDunya payment provider integration
- Implemented PayDunya payment provider with necessary models, controllers, and views. - Added configuration files for Docker and Odoo setup. - Included .gitignore for Python and Odoo specific files.
This commit is contained in:
32
addons/payment_paydunya/data/payment_method_data.xml
Normal file
32
addons/payment_paydunya/data/payment_method_data.xml
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<!-- Payment methods for PayDunya provider -->
|
||||
|
||||
<!-- Carte bancaire / Bank Card -->
|
||||
<record id="payment_method_paydunya_card" model="payment.method">
|
||||
<field name="name">Carte bancaire</field>
|
||||
<field name="code">card</field>
|
||||
<field name="primary_payment_method_id" ref="payment.payment_method_card"/>
|
||||
</record>
|
||||
|
||||
<!-- Wave -->
|
||||
<record id="payment_method_paydunya_wave" model="payment.method">
|
||||
<field name="name">Wave</field>
|
||||
<field name="code">wave-senegal</field>
|
||||
</record>
|
||||
|
||||
<!-- Orange Money / OM -->
|
||||
<record id="payment_method_paydunya_om" model="payment.method">
|
||||
<field name="name">Orange Money</field>
|
||||
<field name="code">orange-money-senegal</field>
|
||||
</record>
|
||||
|
||||
<!-- Link methods to PayDunya provider -->
|
||||
<record id="payment_provider_paydunya" model="payment.provider">
|
||||
<field name="payment_method_ids" eval="[(6, 0, [
|
||||
ref('payment_method_paydunya_card'),
|
||||
ref('payment_method_paydunya_wave'),
|
||||
ref('payment_method_paydunya_om')
|
||||
])]"/>
|
||||
</record>
|
||||
</odoo>
|
||||
8
addons/payment_paydunya/data/payment_provider_data.xml
Normal file
8
addons/payment_paydunya/data/payment_provider_data.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="payment_provider_paydunya" model="payment.provider">
|
||||
<field name="name">PayDunya</field>
|
||||
<field name="code">paydunya</field>
|
||||
<field name="sequence">10</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user