Commit Graph

4940 Commits

Author SHA1 Message Date
PCoder 2a760639f6 Set validation status to empty on error 2019-12-26 20:27:15 +05:30
PCoder c142d743d1 Show only error message 2019-12-26 20:25:07 +05:30
PCoder 74921fcd4a Send the same error message as forwarded by Stripe 2019-12-26 20:21:01 +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 fcdabd8dc3 Set vat validation status in more places 2019-12-26 19:55:28 +05:30
PCoder a5c7865811 Save validation status 2019-12-26 19:37:57 +05:30
PCoder 69996f536b Add vat_validation_status 2019-12-26 19:35:50 +05:30
PCoder 7eed04ec73 Remove one log too many 2019-12-26 19:16:26 +05:30
PCoder cbf2f05d70 Use the latest billing address as the default one 2019-12-26 18:54:17 +05:30
PCoder 9e87fa76c3 More logging 2019-12-26 18:47:40 +05:30
PCoder f2d738ae62 Improve logging format 2019-12-26 18:40:06 +05:30
PCoder c6147c887c More logging + improve ba string repr 2019-12-26 18:34:26 +05:30
PCoder 064ea5be2f More logging 2019-12-26 18:26:30 +05:30
PCoder 32d9f06c18 Add logger messages 2019-12-26 18:22:08 +05:30
PCoder 6d0a7f7049 Improve stripe_customer_id 2019-12-26 18:06:22 +05:30
PCoder 5ab0bf6993 Retrieve tax id if exists before creating a new one 2019-12-26 14:46:16 +05:30
PCoder ad52338653 Save billing addresses 2019-12-26 14:27:16 +05:30
PCoder d8c03a4364 Add missing param 2019-12-26 14:21:18 +05:30
PCoder 9aff248d31 Use correct billingaddress 2019-12-26 14:19:07 +05:30
PCoder 364f5599e6 Correct the way we show vat error 2019-12-26 14:08:53 +05:30
PCoder ec5bfb18b3 Replace parenthesis is template 2019-12-26 14:05:56 +05:30
PCoder c3b22992ea Fix wrong elif syntax 2019-12-26 14:00:27 +05:30
PCoder 2038d719f0 Show status icon for pending and verified only 2019-12-26 13:58:50 +05:30
PCoder b284ed70a6 Show error elegantly 2019-12-26 13:56:31 +05:30
PCoder 7eff6fc92c Use correct field 2019-12-26 13:52:14 +05:30
PCoder 262bf3e2f7 Force VAT validation on each save 2019-12-26 13:49:18 +05:30
PCoder 99e70d95c4 VAT number validation in settings 2019-12-26 13:31:15 +05:30
PCoder 7d9ab322c9 Remove vat_validate_on session var 2019-12-26 12:38:00 +05:30
PCoder fe6ade38eb Update vat_number validated field based on tax_id + save 2019-12-26 11:54:54 +05:30
PCoder 242dbb2479 Bugfix: pass param 2019-12-26 11:50:15 +05:30
PCoder 833dc9bdcb Change stripe_tax_id field to char + regenerate migrations 2019-12-26 11:41:29 +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 6fd0659c88 Another missing param 2019-12-26 11:02:58 +05:30
PCoder 4560c8bf83 Bugfix: Pass parameter name 2019-12-26 11:00:24 +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 825e716625 Update tax_id fields of billing_addresses which belong to supplied user only 2019-12-26 10:51:50 +05:30
PCoder 0d208d2bd9 Take billing_address_id in validate_vat_number 2019-12-26 10:50:53 +05:30
PCoder 52201c0aa1 Clear billing_address_id session var also 2019-12-26 10:49:45 +05:30
PCoder ca128dd8c4 Fix str formatting 2019-12-26 08:06:27 +05:30
PCoder 0b8315ca76 Remove wrong filter 2019-12-25 23:20:48 +05:30
PCoder 4a40438edc Also handle ch_vat 2019-12-25 23:10:18 +05:30
PCoder 908c2e055c Also clear vat_validation_status from session 2019-12-25 22:48:57 +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 3b654f1c49 Correct++ 2019-12-25 22:35:41 +05:30
PCoder 752b61a852 Correct the way to get the first object 2019-12-25 22:33:56 +05:30
PCoder 110459b38d Show vat error in payment page 2019-12-25 22:27:14 +05:30