Skip to content

Commit

Permalink
false[adyen-sdk-automation] automated change
Browse files Browse the repository at this point in the history
  • Loading branch information
AdyenAutomationBot committed Oct 9, 2024
1 parent d31e1a8 commit 41572a4
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Adyen/services/legalEntityManagement/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
from .hosted_onboarding_api import HostedOnboardingApi
from .legal_entities_api import LegalEntitiesApi
from .pci_questionnaires_api import PCIQuestionnairesApi
from .tax_e_delivery_consent_api import TaxEDeliveryConsentApi
from .terms_of_service_api import TermsOfServiceApi
from .transfer_instruments_api import TransferInstrumentsApi

Expand All @@ -22,5 +23,6 @@ def __init__(self, client=None):
self.hosted_onboarding_api = HostedOnboardingApi(client=client)
self.legal_entities_api = LegalEntitiesApi(client=client)
self.pci_questionnaires_api = PCIQuestionnairesApi(client=client)
self.tax_e_delivery_consent_api = TaxEDeliveryConsentApi(client=client)
self.terms_of_service_api = TermsOfServiceApi(client=client)
self.transfer_instruments_api = TransferInstrumentsApi(client=client)
31 changes: 31 additions & 0 deletions Adyen/services/legalEntityManagement/tax_e_delivery_consent_api.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
from ..base import AdyenServiceBase


class TaxEDeliveryConsentApi(AdyenServiceBase):
"""NOTE: This class is auto generated by OpenAPI Generator
Ref: https://openapi-generator.tech
Do not edit the class manually.
"""

def __init__(self, client=None):
super(TaxEDeliveryConsentApi, self).__init__(client=client)
self.service = "legalEntityManagement"
self.baseUrl = "https://kyc-test.adyen.com/lem/v3"

def check_status_of_consent_for_electronic_delivery_of_tax_forms(self, id, idempotency_key=None, **kwargs):
"""
Check the status of consent for electronic delivery of tax forms
"""
endpoint = self.baseUrl + f"/legalEntities/{id}/checkTaxElectronicDeliveryConsent"
method = "POST"
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)

def set_consent_status_for_electronic_delivery_of_tax_forms(self, request, id, idempotency_key=None, **kwargs):
"""
Set the consent status for electronic delivery of tax forms
"""
endpoint = self.baseUrl + f"/legalEntities/{id}/setTaxElectronicDeliveryConsent"
method = "POST"
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)

0 comments on commit 41572a4

Please sign in to comment.