Save vat_number after payment is submitted
This commit is contained in:
		
					parent
					
						
							
								6ea486b527
							
						
					
				
			
			
				commit
				
					
						24edf05e7a
					
				
			
		
					 2 changed files with 5 additions and 0 deletions
				
			
		|  | @ -491,6 +491,9 @@ class PaymentOrderView(FormView): | ||||||
|                 customer = StripeCustomer.get_or_create( |                 customer = StripeCustomer.get_or_create( | ||||||
|                     email=this_user.get('email'), token=token |                     email=this_user.get('email'), token=token | ||||||
|                 ) |                 ) | ||||||
|  |                 request.user.vat_number = address_form.cleaned_data.get( | ||||||
|  |                     "vat_number") | ||||||
|  |                 request.user.save() | ||||||
|             else: |             else: | ||||||
|                 user_email = address_form.cleaned_data.get('email') |                 user_email = address_form.cleaned_data.get('email') | ||||||
|                 user_name = address_form.cleaned_data.get('name') |                 user_name = address_form.cleaned_data.get('name') | ||||||
|  |  | ||||||
|  | @ -779,6 +779,8 @@ class PaymentVMView(LoginRequiredMixin, FormView): | ||||||
|                         reverse('hosting:payment') + '#payment_error') |                         reverse('hosting:payment') + '#payment_error') | ||||||
|                 request.session['token'] = token |                 request.session['token'] = token | ||||||
|             request.session['billing_address_data'] = billing_address_data |             request.session['billing_address_data'] = billing_address_data | ||||||
|  |             owner.vat_number = billing_address_data.get("vat_number") | ||||||
|  |             owner.save() | ||||||
|             self.request.session['order_confirm_url'] = "{url}?{query_params}".format( |             self.request.session['order_confirm_url'] = "{url}?{query_params}".format( | ||||||
|                     url=reverse('hosting:order-confirmation'), |                     url=reverse('hosting:order-confirmation'), | ||||||
|                     query_params='page=payment') |                     query_params='page=payment') | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue