Skip to content

Commit e03ea74

Browse files
authored
Generate management and transfers (#267)
* generate management and transfers * Update README.md * fix unit test
1 parent 75b0a60 commit e03ea74

37 files changed

+237
-50
lines changed

Adyen/services/management/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@
88
from .account_store_level_api import AccountStoreLevelApi
99
from .allowed_origins_company_level_api import AllowedOriginsCompanyLevelApi
1010
from .allowed_origins_merchant_level_api import AllowedOriginsMerchantLevelApi
11+
from .android_files_company_level_api import AndroidFilesCompanyLevelApi
1112
from .client_key_company_level_api import ClientKeyCompanyLevelApi
1213
from .client_key_merchant_level_api import ClientKeyMerchantLevelApi
1314
from .my_api_credential_api import MyAPICredentialApi
1415
from .payment_methods_merchant_level_api import PaymentMethodsMerchantLevelApi
1516
from .payout_settings_merchant_level_api import PayoutSettingsMerchantLevelApi
17+
from .split_configuration_merchant_level_api import SplitConfigurationMerchantLevelApi
1618
from .terminal_actions_company_level_api import TerminalActionsCompanyLevelApi
1719
from .terminal_actions_terminal_level_api import TerminalActionsTerminalLevelApi
1820
from .terminal_orders_company_level_api import TerminalOrdersCompanyLevelApi
@@ -46,11 +48,13 @@ def __init__(self, client=None):
4648
self.account_store_level_api = AccountStoreLevelApi(client=client)
4749
self.allowed_origins_company_level_api = AllowedOriginsCompanyLevelApi(client=client)
4850
self.allowed_origins_merchant_level_api = AllowedOriginsMerchantLevelApi(client=client)
51+
self.android_files_company_level_api = AndroidFilesCompanyLevelApi(client=client)
4952
self.client_key_company_level_api = ClientKeyCompanyLevelApi(client=client)
5053
self.client_key_merchant_level_api = ClientKeyMerchantLevelApi(client=client)
5154
self.my_api_credential_api = MyAPICredentialApi(client=client)
5255
self.payment_methods_merchant_level_api = PaymentMethodsMerchantLevelApi(client=client)
5356
self.payout_settings_merchant_level_api = PayoutSettingsMerchantLevelApi(client=client)
57+
self.split_configuration_merchant_level_api = SplitConfigurationMerchantLevelApi(client=client)
5458
self.terminal_actions_company_level_api = TerminalActionsCompanyLevelApi(client=client)
5559
self.terminal_actions_terminal_level_api = TerminalActionsTerminalLevelApi(client=client)
5660
self.terminal_orders_company_level_api = TerminalOrdersCompanyLevelApi(client=client)

Adyen/services/management/account_company_level_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class AccountCompanyLevelApi(AdyenServiceBase):
1111
def __init__(self, client=None):
1212
super(AccountCompanyLevelApi, self).__init__(client=client)
1313
self.service = "management"
14-
self.baseUrl = "https://management-test.adyen.com/v1"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
1515

1616
def list_company_accounts(self, idempotency_key=None, **kwargs):
1717
"""

Adyen/services/management/account_merchant_level_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class AccountMerchantLevelApi(AdyenServiceBase):
1111
def __init__(self, client=None):
1212
super(AccountMerchantLevelApi, self).__init__(client=client)
1313
self.service = "management"
14-
self.baseUrl = "https://management-test.adyen.com/v1"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
1515

1616
def list_merchant_accounts(self, idempotency_key=None, **kwargs):
1717
"""

Adyen/services/management/account_store_level_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class AccountStoreLevelApi(AdyenServiceBase):
1111
def __init__(self, client=None):
1212
super(AccountStoreLevelApi, self).__init__(client=client)
1313
self.service = "management"
14-
self.baseUrl = "https://management-test.adyen.com/v1"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
1515

1616
def list_stores_by_merchant_id(self, merchantId, idempotency_key=None, **kwargs):
1717
"""

Adyen/services/management/allowed_origins_company_level_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class AllowedOriginsCompanyLevelApi(AdyenServiceBase):
1111
def __init__(self, client=None):
1212
super(AllowedOriginsCompanyLevelApi, self).__init__(client=client)
1313
self.service = "management"
14-
self.baseUrl = "https://management-test.adyen.com/v1"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
1515

1616
def delete_allowed_origin(self, companyId, apiCredentialId, originId, idempotency_key=None, **kwargs):
1717
"""

Adyen/services/management/allowed_origins_merchant_level_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class AllowedOriginsMerchantLevelApi(AdyenServiceBase):
1111
def __init__(self, client=None):
1212
super(AllowedOriginsMerchantLevelApi, self).__init__(client=client)
1313
self.service = "management"
14-
self.baseUrl = "https://management-test.adyen.com/v1"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
1515

1616
def delete_allowed_origin(self, merchantId, apiCredentialId, originId, idempotency_key=None, **kwargs):
1717
"""
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
from ..base import AdyenServiceBase
2+
3+
4+
class AndroidFilesCompanyLevelApi(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(AndroidFilesCompanyLevelApi, self).__init__(client=client)
13+
self.service = "management"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
15+
16+
def list_android_apps(self, companyId, idempotency_key=None, **kwargs):
17+
"""
18+
Get a list of Android apps
19+
"""
20+
endpoint = self.baseUrl + f"/companies/{companyId}/androidApps"
21+
method = "GET"
22+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
23+
24+
def get_android_app(self, companyId, id, idempotency_key=None, **kwargs):
25+
"""
26+
Get Android app
27+
"""
28+
endpoint = self.baseUrl + f"/companies/{companyId}/androidApps/{id}"
29+
method = "GET"
30+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
31+
32+
def list_android_certificates(self, companyId, idempotency_key=None, **kwargs):
33+
"""
34+
Get a list of Android certificates
35+
"""
36+
endpoint = self.baseUrl + f"/companies/{companyId}/androidCertificates"
37+
method = "GET"
38+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
39+
40+
def upload_android_app(self, companyId, idempotency_key=None, **kwargs):
41+
"""
42+
Upload Android App
43+
"""
44+
endpoint = self.baseUrl + f"/companies/{companyId}/androidApps"
45+
method = "POST"
46+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
47+

Adyen/services/management/api_credentials_company_level_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class APICredentialsCompanyLevelApi(AdyenServiceBase):
1111
def __init__(self, client=None):
1212
super(APICredentialsCompanyLevelApi, self).__init__(client=client)
1313
self.service = "management"
14-
self.baseUrl = "https://management-test.adyen.com/v1"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
1515

1616
def list_api_credentials(self, companyId, idempotency_key=None, **kwargs):
1717
"""

Adyen/services/management/api_credentials_merchant_level_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class APICredentialsMerchantLevelApi(AdyenServiceBase):
1111
def __init__(self, client=None):
1212
super(APICredentialsMerchantLevelApi, self).__init__(client=client)
1313
self.service = "management"
14-
self.baseUrl = "https://management-test.adyen.com/v1"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
1515

1616
def list_api_credentials(self, merchantId, idempotency_key=None, **kwargs):
1717
"""

Adyen/services/management/api_key_company_level_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class APIKeyCompanyLevelApi(AdyenServiceBase):
1111
def __init__(self, client=None):
1212
super(APIKeyCompanyLevelApi, self).__init__(client=client)
1313
self.service = "management"
14-
self.baseUrl = "https://management-test.adyen.com/v1"
14+
self.baseUrl = "https://management-test.adyen.com/v3"
1515

1616
def generate_new_api_key(self, companyId, apiCredentialId, idempotency_key=None, **kwargs):
1717
"""

0 commit comments

Comments
 (0)