<?xml version="1.0" encoding="utf-8"?>
<odoo>

    <record id="res_config_settings_form" model="ir.ui.view">
        <field name="name">Res Config Settings Form</field>
        <field name="model">res.config.settings</field>
        <field name="inherit_id" ref="sale.res_config_settings_view_form"/>
        <field name="arch" type="xml">
            <div name="gelato_credentials" position="inside">
                <div>
                    <label for="gelato_api_key" string="API Key" class="me-3"/>
                    <field name="gelato_api_key" password="True"/>
                </div>
                <div>
                    <label for="gelato_webhook_secret" string="Webhook Secret" class="me-3"/>
                    <field name="gelato_webhook_secret" password="True"/>
                </div>
                <div class="mt-2">
                    <button
                        string="Manage Delivery Methods"
                        type="action"
                        name="%(delivery.action_delivery_carrier_form)d"
                        icon="oi-arrow-right"
                        class="btn-link"
                        context="{'search_default_delivery_type': 'gelato'}"
                    />
                </div>
            </div>
        </field>
    </record>
</odoo>
