Skip to content

Conversation

@pilarvargas-tecnativa
Copy link
Contributor

Migrated from #1084

@Tecnativa TT58470

@carlos-lopez-tecnativa @victoralmau please review

<field name="inherit_id" ref="payment.payment_provider_form" />
<field name="arch" type="xml">
<field name="allow_express_checkout" position="after">
<field name="confirm_order" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functionally tested and working, but I think a CONTEXT.md file is necessary to explain in which cases this module can be used.

Every module payment_**** that adds the option to pay on the website and integrates with external providers must be in charge of handling when the transaction is approved, declined, or canceled. So, the common case is that these modules, in any way, end up confirming the order.
Therefore, the only module I can see that could use this one is when using a Wire Transfer. If that’s the case, this field should be visible only in those cases.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done, thanks!

@pedrobaeza
Copy link
Member

/ocabot migration website_sale_acquirer_confirm_order

@OCA-git-bot OCA-git-bot added this to the 18.0 milestone Oct 27, 2025
@OCA-git-bot OCA-git-bot mentioned this pull request Oct 27, 2025
40 tasks
@pilarvargas-tecnativa pilarvargas-tecnativa force-pushed the 18.0-mig-website_sale_acquirer_confirm_order branch from db8a4b4 to b23604b Compare October 28, 2025 09:57
@pilarvargas-tecnativa pilarvargas-tecnativa force-pushed the 18.0-mig-website_sale_acquirer_confirm_order branch from b23604b to 06ba374 Compare October 28, 2025 09:59
Copy link
Contributor

@carlos-lopez-tecnativa carlos-lopez-tecnativa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@carlos-lopez-tecnativa carlos-lopez-tecnativa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait, when I use a payment link, the order is not confirmed, it just stays in the Sent state. Please review this case.
image

Copy link
Contributor

@carlos-lopez-tecnativa carlos-lopez-tecnativa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait, when I use a payment link, the order is not confirmed, it just stays in the Sent state. Please review this case.

According to the internal chat, this module is intended for e-commerce, and a sales order from the backend is out of scope for this module. So, LGTM.

@pedrobaeza
Copy link
Member

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

On my way to merge this fine PR!
Prepared branch 18.0-ocabot-merge-pr-1127-by-pedrobaeza-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit 31b3c52 into OCA:18.0 Oct 28, 2025
5 of 7 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 0a27201. Thanks a lot for contributing to OCA. ❤️

@pedrobaeza pedrobaeza deleted the 18.0-mig-website_sale_acquirer_confirm_order branch October 28, 2025 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants