code: def sync_from_stripe_data(cls, data, field_name="id"):
  		
  		current_ids = set()
  
  		if data.get(field_name, None):
  			# stop nested objects from trying to retrieve this object before initial sync is complete
  			current_ids.add(cls._id_from_data(data.get(field_name)))
  
  		instance, created = cls._get_or_create_from_stripe_object(
  			data, field_name=field_name, current_ids=current_ids
  		)
  
  		if not created:
  			instance._sync(cls._stripe_object_to_record(data))
  			instance._attach_objects_hook(cls, data)
  			instance.save()
  			instance._attach_objects_post_save_hook(cls, data)
  
  		return instance
docs: Syncs this object from the stripe data provided.
  
  		:param data: stripe object
  		:type data: dict