ndeet
c3d32a04ce
Merge pull request #19 from SatoDri/19.0-fix-security-and-ipn
...
Fix amount tampering, broken IPN URL and invoice status handling (19.0)
2026-08-12 22:11:31 +02:00
ndeet
cab44f0847
Make sure changes from 18.0 are also here:
...
* Strict invoice and order identity binding.
* IPN lookup by stored invoice ID instead of untrusted order ID.
* Invoice ID stored as provider_reference and checked for reuse.
* Transaction row locking prevents concurrent duplicate checkouts.
* Existing invoices are reused; expired ones are replaced safely.
* Late notifications for replaced invoices are ignored.
* Reduced sensitive webhook logging and restricted IPN to POST.
2026-08-07 20:22:15 +02:00
ndeet
94eab634ca
Update Readme.
2026-03-30 16:45:20 +02:00
ndeet
225d4c33c5
Odoo 19 compatibilty ( #16 )
...
* Odoo 19 compatibilty.
* Update docs.
2026-03-30 16:36:20 +02:00
ndeet
b935000fda
Odoo 18.0 compatibility.
2025-01-27 14:50:53 +01:00
ndeet
dec467e55b
Add troubleshooting to readme.
2024-10-17 13:39:19 +02:00
ndeet
a6b435d7e2
Marketplace: make banner work, updating description.
2024-08-12 16:35:47 +02:00
ndeet
706860e35f
Rename the module for publish on odoo marketplace. ( #12 )
...
* Rename the module for publish on odoo marketplace.
* More renaming needed.
2024-08-12 15:33:59 +02:00
ndeet
25b06ab911
Preparing module for app store submission.
2024-08-12 13:30:34 +02:00
ndeet
7994834151
Bumping version.
2024-07-31 14:21:48 +02:00
ndeet
6042284704
Make sure email is passed, also if used in PoS context.
2024-07-31 14:19:23 +02:00
ndeet
848b1f5e30
Updating teaser image also on primary README
2024-07-17 16:55:25 +02:00
ndeet
d3f8e2a60c
Updating teaser image.
2024-07-17 16:51:55 +02:00
ndeet
43920ce700
Replace relative links with full github url.
2024-07-16 15:00:55 +02:00
ndeet
7cb3ee2400
Link to Odoo 16 documentation.
2024-07-16 14:50:30 +02:00
ndeet
8cb6afd918
Fix image for btcpayserver docs embedding.
2024-07-09 11:52:14 +02:00
ndeet
86cf5af6fa
Adding general readme linking to both versions installation instructions.
2024-07-09 11:11:50 +02:00
ndeet
0742b68e48
Update docs to latest changes.
...
(cherry picked from commit 9e2475f415 )
2024-07-09 10:26:33 +02:00
ndeet
0aa893767d
Merge pull request #10 from ndeet/redirect
...
Simplify setup by removing confirmationURL parameter
2024-07-08 16:38:46 +02:00
ndeet
6a22f82a73
Remove customizable return url and redirect the user to order confirmation / payment status page as it would be expected.
2024-07-08 16:37:32 +02:00
ndeet
17cb4f7814
Fix IPN processing to cover additional invoice states.
2024-07-08 11:12:29 +02:00
ndeet
c469a3b4c1
Fix typo.
2024-07-08 09:18:47 +02:00
ndeet
cfbee77a5b
Porting module to work with Odoo 17.0 ( #9 )
2024-07-08 09:10:22 +02:00
ndeet
27670dae99
Improvements ( #6 )
...
* Add external dependencies to manifest to avoid error on module activation; add requirements.txt.
* Readme
* Fix errors, restructure settings form, update installation steps, streamline overall.
* Change version
2024-07-03 14:49:50 +02:00