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( | ||||
|                     email=this_user.get('email'), token=token | ||||
|                 ) | ||||
|                 request.user.vat_number = address_form.cleaned_data.get( | ||||
|                     "vat_number") | ||||
|                 request.user.save() | ||||
|             else: | ||||
|                 user_email = address_form.cleaned_data.get('email') | ||||
|                 user_name = address_form.cleaned_data.get('name') | ||||
|  |  | |||
|  | @ -779,6 +779,8 @@ class PaymentVMView(LoginRequiredMixin, FormView): | |||
|                         reverse('hosting:payment') + '#payment_error') | ||||
|                 request.session['token'] = token | ||||
|             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( | ||||
|                     url=reverse('hosting:order-confirmation'), | ||||
|                     query_params='page=payment') | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue