def ask_for_validation(self): if self.status == CREATED: document = KycDocument() document.Id = self.mangopay_id document.Status = "VALIDATION_ASKED" client = get_mangopay_api_client() updated_document = client.users.UpdateUserKycDocument( document, self.mangopay_user.mangopay_id, self.mangopay_id) self.status = STATUS_CHOICES_DICT[updated_document.Status] self.save() else: raise BaseException('Cannot ask for validation of a document' 'not in the created state')
def ask_for_validation(self): if self.status == CREATED: document = KycDocument() document.Id = self.mangopay_id document.Status = "VALIDATION_ASKED" client = get_mangopay_api_client() updated_document = client.users.UpdateUserKycDocument( document, self.mangopay_user.mangopay_id, self.mangopay_id) self.status = STATUS_CHOICES_DICT[updated_document.Status] self.save() else: raise BaseException('Cannot ask for validation of a document' 'not in the created state')
def GetUserKycDocument(self, document_id, user_id): document = KycDocument() document.Id = document_id document.Status = "VALIDATED" return document
def GetUserKycDocument(self, document_id, user_id): document = KycDocument() document.Id = document_id document.Status = "VALIDATED" return document