Commit Graph

5 Commits

Author SHA1 Message Date
Cedric Collins
b94b27e33f [FIX] website_sale_payment_terms: use amount_due_today to validate confirm without payment
H5924
2022-01-27 18:05:22 +00:00
Cedric Collins
b79f9487b9 [FIX] website_sale_payment_terms: fix errors in the payment process
* clear order terms if user rejects agreement
* set payment transaction amount to amount_due_today
* fix bad view inheritance spec
* fix default selected term when partner_term is not in website_terms
* do not render payment bypass form if amount_total is 0

H5924
2022-01-27 18:05:22 +00:00
Cedric Collins
7d758539c0 [IMP] website_sale_payment_terms: remember term choice and restore Return to Cart button
H5924
2022-01-27 18:05:22 +00:00
Cedric Collins
2372eeff83 [FIX] website_sale_payment_terms: calculate amounts based on term lines
add unit tests
refactor JS widget
H5924
2022-01-27 18:05:22 +00:00
Cedric Collins
cb0c6361cc [ADD] website_sale_payment_terms: allow ecommerce customers to choose payment terms
H4799
2022-01-27 18:05:21 +00:00