Skip to content

Commit 109aed7

Browse files
authored
Merge pull request #333 from Adyen/sdk-automation/models
Update all services
2 parents d31e1a8 + 41572a4 commit 109aed7

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

Adyen/services/legalEntityManagement/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from .hosted_onboarding_api import HostedOnboardingApi
55
from .legal_entities_api import LegalEntitiesApi
66
from .pci_questionnaires_api import PCIQuestionnairesApi
7+
from .tax_e_delivery_consent_api import TaxEDeliveryConsentApi
78
from .terms_of_service_api import TermsOfServiceApi
89
from .transfer_instruments_api import TransferInstrumentsApi
910

@@ -22,5 +23,6 @@ def __init__(self, client=None):
2223
self.hosted_onboarding_api = HostedOnboardingApi(client=client)
2324
self.legal_entities_api = LegalEntitiesApi(client=client)
2425
self.pci_questionnaires_api = PCIQuestionnairesApi(client=client)
26+
self.tax_e_delivery_consent_api = TaxEDeliveryConsentApi(client=client)
2527
self.terms_of_service_api = TermsOfServiceApi(client=client)
2628
self.transfer_instruments_api = TransferInstrumentsApi(client=client)
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
from ..base import AdyenServiceBase
2+
3+
4+
class TaxEDeliveryConsentApi(AdyenServiceBase):
5+
"""NOTE: This class is auto generated by OpenAPI Generator
6+
Ref: https://openapi-generator.tech
7+
8+
Do not edit the class manually.
9+
"""
10+
11+
def __init__(self, client=None):
12+
super(TaxEDeliveryConsentApi, self).__init__(client=client)
13+
self.service = "legalEntityManagement"
14+
self.baseUrl = "https://kyc-test.adyen.com/lem/v3"
15+
16+
def check_status_of_consent_for_electronic_delivery_of_tax_forms(self, id, idempotency_key=None, **kwargs):
17+
"""
18+
Check the status of consent for electronic delivery of tax forms
19+
"""
20+
endpoint = self.baseUrl + f"/legalEntities/{id}/checkTaxElectronicDeliveryConsent"
21+
method = "POST"
22+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
23+
24+
def set_consent_status_for_electronic_delivery_of_tax_forms(self, request, id, idempotency_key=None, **kwargs):
25+
"""
26+
Set the consent status for electronic delivery of tax forms
27+
"""
28+
endpoint = self.baseUrl + f"/legalEntities/{id}/setTaxElectronicDeliveryConsent"
29+
method = "POST"
30+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
31+

0 commit comments

Comments
 (0)