Commit Graph

47 Commits

Author SHA1 Message Date
PCoder f45f8dd51f Remove unused method round_up 2020-02-04 11:27:59 +05:30
PCoder e322e58246 Use appropriate stripe_coupon_id 2020-02-04 09:06:10 +05:30
PCoder c315030b06 Add vm base price to missing places 2020-02-03 12:29:14 +05:30
PCoder 00b434efb9 Read VM_BASE_PRICE from env 2020-02-03 11:37:30 +05:30
PCoder c43afb7c59 Use round_up method 2020-02-01 13:47:29 +05:30
PCoder 8ee4081f60 Fix round up calculations 2020-01-29 16:58:47 +05:30
PCoder a81fdc8ec1 Revert back to original vat calculation 2020-01-29 16:45:07 +05:30
PCoder 48cc2b4939 Fix discount amount calculation after VAT 2020-01-29 16:19:56 +05:30
PCoder 1f79ccd490 Convert discount amount into CHF 2020-01-29 16:15:28 +05:30
PCoder 24740438f7 get_vm_price_for_given_vat: Also return discount amount with vat 2020-01-29 16:02:26 +05:30
PCoder 112f3e17a9 Convert to decimal for type consistency 2020-01-24 15:03:07 +05:30
PCoder 38550ea75c Rearrange the way we show VAT and discount calculations 2020-01-24 15:00:16 +05:30
PCoder 0b2a305f57 Fix pep warning 2020-01-20 12:09:49 +05:30
PCoder a00a9f6ff0 Show invoices directly from stripe 2020-01-20 12:07:32 +05:30
PCoder b33271ce7d Make vat_rate Decimal before Decimal operations 2019-12-07 19:38:33 +05:30
PCoder 3b0e479a70 Use country specific vats for dcl vm buy flow 2019-12-07 19:26:21 +05:30
PCoder f6feb88708 Revert back starts with logic 2019-11-15 13:32:49 +05:30
PCoder f5372ecd1e Fix bug: use country startswith instead of exact matching
Countries like FR are represented as FR
MC
2019-11-15 13:20:24 +05:30
PCoder d399fe6e79 Handle DoesNotExist better 2019-11-15 12:24:39 +05:30
PCoder 44a20a5029 Apply country specific VAT rates for Generic Products 2019-11-15 11:58:15 +05:30
PCoder 8b8c93d23e Filter distinct public keys only 2019-08-26 16:02:08 +05:30
PCoder 7f9ada60ee Revert back to old serializer code 2019-04-11 01:58:51 +02:00
PCoder a8caa035c0 Set configuration to empty string if not available 2019-04-09 09:12:09 +02:00
PCoder 8929a26714 Round VAT percent to 2 decimal places 2018-10-17 07:27:28 +02:00
PCoder 7d4cf5c3c2 Fix flake8 error 2018-09-07 22:46:18 +02:00
PCoder d8a532e7b0 Round discount to 2 decimal points also 2018-09-06 00:26:08 +02:00
PCoder 642153345c Round price, vat and discount to 2 decimal places 2018-09-06 00:18:04 +02:00
PCoder 432b54a86d Remove timeout parameter in ping6 request 2018-08-22 20:27:19 +02:00
PCoder e66e8202db Remove unused variable 2018-08-22 19:56:56 +02:00
PCoder 3b07687d3e Refactor ping_ok from datacenterlight.utils to utils.hosting_utils 2018-08-22 00:12:14 +02:00
PCoder cf00ff6bd8 Attempt to merge master into task/3747/multiple_cards_support 2018-06-12 08:16:11 +02:00
Arvind Tiwari eeed9b2e72 discount name in templates 2018-05-07 06:25:50 +05:30
Arvind Tiwari 2ff8c25034 exclude discount from total price 2018-05-07 06:11:44 +05:30
Arvind Tiwari f8dc2c6bbe discount option added to calculator 2018-05-07 05:07:58 +05:30
PCoder a50fa77c8a Update get_vm_price_with_vat: Return vat_percentage also 2018-04-17 21:36:08 +02:00
PCoder e4e7d93275 Fix flake8 errors 2018-04-17 20:50:41 +02:00
PCoder 85b8c50ef1 Use proper decimal arithmetic to compute price and vat 2018-04-16 03:25:36 +02:00
PCoder 957cec00a0 Add get_vm_price_with_vat method 2018-04-15 20:59:31 +02:00
PCoder e9a883bf2e Fix a bug: use ssd_unit_price instead of sdd_unit_price 2018-04-15 20:57:10 +02:00
PCoder 283a0d25d1 Update get_vm_price method to use pricing defined in VMPricing 2018-04-15 13:31:55 +02:00
PCoder 2ffaee2d5b Add clear_items_from_list utility function 2017-10-29 13:14:29 +01:00
PCoder 5a2a134070 Merge upstream master 2017-09-28 01:35:09 +05:30
PCoder 114511e924 Fixed some flake8 warnings 2017-09-25 00:34:18 +05:30
PCoder 7278a20135 Added get_or_create_vm_detail function 2017-09-25 00:02:36 +05:30
PCoder 3bb7f09d41 Refactored obtaining vm price to utils.hosting_utils.get_vm_price 2017-09-23 03:16:18 +05:30
PCoder dc6fa5428e Corrected filtering public ssh keys condition 2017-09-05 03:29:12 +05:30
M.Ravi 75a778e65f Added hosting_utils.py 2017-08-31 18:35:19 +02:00