-
-
Notifications
You must be signed in to change notification settings - Fork 534
[18.0][MIG] website_sale_acquirer_confirm_order: Migration to version 18.0 #1127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[18.0][MIG] website_sale_acquirer_confirm_order: Migration to version 18.0 #1127
Conversation
| <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" /> |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done, thanks!
|
/ocabot migration website_sale_acquirer_confirm_order |
db8a4b4 to
b23604b
Compare
b23604b to
06ba374
Compare
carlos-lopez-tecnativa
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
carlos-lopez-tecnativa
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
carlos-lopez-tecnativa
left a comment
There was a problem hiding this 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.
|
/ocabot merge nobump |
|
On my way to merge this fine PR! |
|
Congratulations, your PR was merged at 0a27201. Thanks a lot for contributing to OCA. ❤️ |

Migrated from #1084
@Tecnativa TT58470
@carlos-lopez-tecnativa @victoralmau please review