Skip to content

[IMP] point_of_sale: Add QR code payment method for POS#148803

Closed
mhch-odoo wants to merge 7 commits into
odoo:masterfrom
odoo-dev:master-point_of_sale-mhch
Closed

[IMP] point_of_sale: Add QR code payment method for POS#148803
mhch-odoo wants to merge 7 commits into
odoo:masterfrom
odoo-dev:master-point_of_sale-mhch

Conversation

@mhch-odoo
Copy link
Copy Markdown
Contributor

@mhch-odoo mhch-odoo commented Jan 10, 2024

In the accounting module we have the possibility to display a qr code
for payment in an invoice.
These changes aim at enabeling the POS to use that feature to display
payment qr code at checkout.

Currently this doesn't support payment status fetching so the cachier
will have to manually confirm that the payment is received.

We currently suppport all QR from invoicing:
SAPA
SWISS QR
EMV QR
QRIS

task-3617200

I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr

@robodoo
Copy link
Copy Markdown
Contributor

robodoo commented Jan 10, 2024

Pull request status dashboard.

@C3POdoo C3POdoo added the RD research & development, internal work label Jan 10, 2024
Comment thread addons/l10n_hk/models/res_bank.py Outdated
Comment thread addons/point_of_sale/models/pos_payment_method.py Outdated
Comment thread addons/point_of_sale/models/pos_payment_method.py Outdated
Comment thread addons/point_of_sale/models/pos_payment_method.py Outdated
Comment thread addons/account_qr_code_emv/models/res_bank.py Outdated
Comment thread addons/l10n_hk/models/res_bank.py Outdated
Comment thread addons/point_of_sale/static/src/app/store/models.js Outdated
Comment thread addons/point_of_sale/static/src/app/store/models.js Outdated
Comment thread addons/point_of_sale/static/src/app/store/models.js Outdated
Comment thread addons/point_of_sale/static/src/app/store/models.js Outdated
Comment thread addons/point_of_sale/static/src/app/store/models.js Outdated
Comment thread addons/point_of_sale/static/src/app/utils/qr_code_popup/qr_code_popup.js Outdated
Comment thread addons/point_of_sale/static/src/app/utils/qr_code_popup/qr_code_popup.js Outdated
Comment thread addons/point_of_sale/static/src/app/utils/qr_code_popup/qr_code_popup.js Outdated
@mhch-odoo mhch-odoo force-pushed the master-point_of_sale-mhch branch from 1dea13b to b5f9be6 Compare January 26, 2024 12:06
@mhch-odoo mhch-odoo force-pushed the master-point_of_sale-mhch branch 3 times, most recently from 11917a0 to 3f44fa3 Compare January 26, 2024 12:28
Comment thread addons/l10n_test_pos_qr_payment/tests/test_pos_qr_payment.py Outdated
Comment thread addons/l10n_test_pos_qr_payment/tests/test_pos_qr_payment.py Outdated
@mhch-odoo mhch-odoo force-pushed the master-point_of_sale-mhch branch from 3f44fa3 to df57126 Compare February 5, 2024 04:31
@mhch-odoo mhch-odoo requested a review from fja-odoo February 5, 2024 04:31
@mhch-odoo mhch-odoo force-pushed the master-point_of_sale-mhch branch 5 times, most recently from 572b0cb to 64df730 Compare February 8, 2024 08:26
@fja-odoo fja-odoo force-pushed the master-point_of_sale-mhch branch from 64df730 to 9e70b68 Compare February 11, 2024 09:48
@fja-odoo fja-odoo marked this pull request as ready for review February 14, 2024 04:01
@C3POdoo C3POdoo requested review from a team, JulienVR and rhe-odoo and removed request for a team February 14, 2024 04:02
@fja-odoo fja-odoo force-pushed the master-point_of_sale-mhch branch 4 times, most recently from b876000 to 0a77009 Compare February 22, 2024 14:28
@Feyensv
Copy link
Copy Markdown
Contributor

Feyensv commented Mar 11, 2024

@caburj It seems this PR is breaking L10n tests (cf https://runbot.odoo.com/runbot/build/59658951)

@robodoo
Copy link
Copy Markdown
Contributor

robodoo commented Mar 11, 2024

@mhch-odoo @caburj staging failed: ci/runbot (view more at https://runbot.odoo.com/runbot/build/59686594)

@fja-odoo fja-odoo force-pushed the master-point_of_sale-mhch branch from ea317ab to ea3a86d Compare March 12, 2024 04:28
As point_of_sale requires a other modules to generate QR Code Payments,
this module installs the test dependancies.
It runs standard order flow with QR payment methods.

3617200
@fja-odoo fja-odoo force-pushed the master-point_of_sale-mhch branch from ea3a86d to d191ee9 Compare March 12, 2024 07:12
@caburj
Copy link
Copy Markdown
Contributor

caburj commented Mar 12, 2024

It's now passing the l10n test.

robodoo rebase-ff r+

@robodoo
Copy link
Copy Markdown
Contributor

robodoo commented Mar 12, 2024

Merge method set to rebase and fast-forward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

17.2 RD research & development, internal work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants