Do card association
This commit is contained in:
		
					parent
					
						
							
								b36afcb828
							
						
					
				
			
			
				commit
				
					
						d2ebd3c473
					
				
			
		
					 1 changed files with 11 additions and 1 deletions
				
			
		|  | @ -1127,7 +1127,8 @@ def create_incomplete_intent_request(request): | ||||||
|             'generic_payment_type', None), |             'generic_payment_type', None), | ||||||
|         'generic_payment_details': request.session.get( |         'generic_payment_details': request.session.get( | ||||||
|             'generic_payment_details', None), |             'generic_payment_details', None), | ||||||
|         'user': request.session.get('user', None) |         'user': request.session.get('user', None), | ||||||
|  |         'id_payment_method': request.session.get('id_payment_method', None), | ||||||
|     } |     } | ||||||
|     return json.dumps(req) |     return json.dumps(req) | ||||||
| 
 | 
 | ||||||
|  | @ -1213,6 +1214,15 @@ def do_provisioning_generic( | ||||||
|         request, stripe_api_cus_id, card_details_response, |         request, stripe_api_cus_id, card_details_response, | ||||||
|         stripe_subscription_id, stripe_charge_id, gp_details, |         stripe_subscription_id, stripe_charge_id, gp_details, | ||||||
|         billing_address_data): |         billing_address_data): | ||||||
|  |     stripe_utils = StripeUtils() | ||||||
|  |     acc_result = stripe_utils.associate_customer_card( | ||||||
|  |         stripe_api_cus_id, request['id_payment_method'], | ||||||
|  |         set_as_default=True | ||||||
|  |     ) | ||||||
|  |     logger.debug("Card %s associate result %s" % ( | ||||||
|  |         request['id_payment_method'], | ||||||
|  |         acc_result.get('response_object') | ||||||
|  |     )) | ||||||
|     user = request.get('user', None) |     user = request.get('user', None) | ||||||
|     logger.debug("generic_payment_type case") |     logger.debug("generic_payment_type case") | ||||||
|     custom_user, new_user = get_or_create_custom_user( |     custom_user, new_user = get_or_create_custom_user( | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue