Commit Graph

306 Commits

Author SHA1 Message Date
PCoder e322e58246 Use appropriate stripe_coupon_id 2020-02-04 09:06:10 +05:30
PCoder b103cff0a6 Dont round_up discount (is obtained from subtraction) 2020-02-01 13:54:29 +05:30
PCoder c43afb7c59 Use round_up method 2020-02-01 13:47:29 +05:30
PCoder 23b25002ae Take users to invoice url instead of orders
Orders need a VAT alignment fix
2020-02-01 13:00:10 +05:30
PCoder e6f00abd71 Do not round 2020-02-01 09:17:24 +05:30
PCoder 838163bd59 Make total price consistent 2020-02-01 09:15:12 +05:30
PCoder b1acd3f25b Convert VAT percent to CHF before calculations 2020-02-01 09:02:17 +05:30
PCoder f4393426d3 Fix proper VAT values 2020-02-01 08:53:24 +05:30
PCoder 3141dc2793 Round price_with_vat 2020-01-30 11:52:29 +05:30
PCoder ad606c2c55 Correct calculation of total price 2020-01-29 16:50:05 +05:30
PCoder 6132638faa Use correct vat 2020-01-29 16:32:07 +05:30
PCoder 970834cc38 Add parameters needed for displaying prices after discount, and vat 2020-01-29 16:03:13 +05:30
PCoder cde6c51d4b Reset vat_validation_status when on payment page 2020-01-26 10:06:31 +05:30
PCoder d1fd57b730 Correct the way we get amount from discount 2020-01-24 15:26:41 +05:30
PCoder 156930ab26 Add price_after_discount explicitly for showing in template 2020-01-24 15:24:46 +05:30
PCoder e01b27835e Make subscription exclusive of VAT + Add VAT separately to subscription 2020-01-24 14:11:55 +05:30
PCoder 9212c02cd7 Check vat_validation_status exists in dict before using it 2020-01-10 19:47:49 +05:30
PCoder 0bca5113ca Fix unwanted char 2020-01-01 00:10:56 +05:30
PCoder 3ca7e89f4f Show VAT for eu countries only 2019-12-31 17:28:11 +05:30
PCoder b567b01362 For CH we don't care whether VAT is validated or not 2019-12-26 20:51:11 +05:30
PCoder 12975565a5 More bugfix 2019-12-26 20:09:28 +05:30
PCoder d62986c91f Bugfix: use correct total price after discount 2019-12-26 20:05:55 +05:30
PCoder cbf2f05d70 Use the latest billing address as the default one 2019-12-26 18:54:17 +05:30
PCoder 7d9ab322c9 Remove vat_validate_on session var 2019-12-26 12:38:00 +05:30
PCoder 242dbb2479 Bugfix: pass param 2019-12-26 11:50:15 +05:30
PCoder 9310f72cf9 Save tax id in billing address even if no StripeCustomer 2019-12-26 11:30:01 +05:30
PCoder 74d1bbb6d3 Add missing customer save call 2019-12-26 11:09:14 +05:30
PCoder 0e40ca6044 Also validate vat in order confirmation get 2019-12-26 10:55:01 +05:30
PCoder c393902396 Save address form in payment post itself 2019-12-26 10:54:26 +05:30
PCoder 4a40438edc Also handle ch_vat 2019-12-25 23:10:18 +05:30
PCoder 4491a52bd9 Check if vat_validation_status is in session 2019-12-25 22:45:55 +05:30
PCoder b15ece7088 Validate VAT number only if it is set 2019-12-25 22:40:57 +05:30
PCoder 110459b38d Show vat error in payment page 2019-12-25 22:27:14 +05:30
PCoder de0fe77779 Bugfix: pass correct param 2019-12-25 22:22:08 +05:30
PCoder 785f99311d Handle invalid VAT number case 2019-12-25 21:02:43 +05:30
PCoder 1400d27afa Handle tax_id creation 2019-12-25 20:11:15 +05:30
PCoder b919b6cfbd Fix wrong indentation 2019-12-21 08:51:11 +05:30
PCoder f566aa8a2e Make VAT number a part of billing address 2019-12-21 08:43:34 +05:30
PCoder c9de757bc7 Merge remote-tracking branch 'mainRepo/master' into feature/VAT_number 2019-12-21 08:19:23 +05:30
PCoder ed74504270 Bugfix: Swiss VAT wrongly being applied to non EU customers 2019-12-18 19:33:44 +05:30
PCoder 24edf05e7a Save vat_number after payment is submitted 2019-12-17 23:57:15 +05:30
PCoder 6ea486b527 Initialize vat number in payment forms 2019-12-17 23:48:05 +05:30
PCoder 5e97d70a5e Save VAT number 2019-12-17 22:52:22 +05:30
PCoder d8172d6bb2 Fix vat_country 2019-12-07 19:42:46 +05:30
PCoder 3b0e479a70 Use country specific vats for dcl vm buy flow 2019-12-07 19:26:21 +05:30
PCoder 15ef20dbc1 Fix yearly email 2019-11-15 22:58:47 +05:30
PCoder e493a9f3d1 Allow creating yearly/monthly Stripe plans 2019-11-15 19:47:11 +05:30
PCoder 3599f0bff4 Show VAT elegantly 2019-11-15 13:11:11 +05:30
PCoder 76c2b9d16c Fix bug: change arg name 2019-11-15 12:23:44 +05:30
PCoder 44a20a5029 Apply country specific VAT rates for Generic Products 2019-11-15 11:58:15 +05:30