Skip to content

Commit 809b7c8

Browse files
author
Adyen Automation
committed
[create-pull-request] automated change
1 parent 50f30aa commit 809b7c8

24 files changed

Lines changed: 684 additions & 8 deletions
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
from .base import AdyenServiceBase
2+
3+
4+
class AdyenBalanceControlServiceApi(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(AdyenBalanceControlServiceApi, self).__init__(client=client)
13+
self.service = "balanceControlService"
14+
15+
def balance_transfer(self, request, idempotency_key=None, **kwargs):
16+
"""
17+
Start a balance transfer
18+
"""
19+
endpoint = f"/balanceTransfer"
20+
method = "POST"
21+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
22+

Adyen/services/balancePlatform/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
from .account_holders_api import AccountHoldersApi
33
from .balance_accounts_api import BalanceAccountsApi
44
from .bank_account_validation_api import BankAccountValidationApi
5+
from .grant_accounts_api import GrantAccountsApi
6+
from .grant_offers_api import GrantOffersApi
57
from .payment_instrument_groups_api import PaymentInstrumentGroupsApi
68
from .payment_instruments_api import PaymentInstrumentsApi
79
from .platform_api import PlatformApi
@@ -20,6 +22,8 @@ def __init__(self, client=None):
2022
self.account_holders_api = AccountHoldersApi(client=client)
2123
self.balance_accounts_api = BalanceAccountsApi(client=client)
2224
self.bank_account_validation_api = BankAccountValidationApi(client=client)
25+
self.grant_accounts_api = GrantAccountsApi(client=client)
26+
self.grant_offers_api = GrantOffersApi(client=client)
2327
self.payment_instrument_groups_api = PaymentInstrumentGroupsApi(client=client)
2428
self.payment_instruments_api = PaymentInstrumentsApi(client=client)
2529
self.platform_api = PlatformApi(client=client)
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
from ..base import AdyenServiceBase
2+
3+
4+
class GrantAccountsApi(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(GrantAccountsApi, self).__init__(client=client)
13+
self.service = "balancePlatform"
14+
15+
def get_grant_account(self, id, idempotency_key=None, **kwargs):
16+
"""
17+
Get a grant account
18+
"""
19+
endpoint = f"/grantAccounts/{id}"
20+
method = "GET"
21+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
22+
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
from ..base import AdyenServiceBase
2+
3+
4+
class GrantOffersApi(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(GrantOffersApi, self).__init__(client=client)
13+
self.service = "balancePlatform"
14+
15+
def get_all_available_grant_offers(self, idempotency_key=None, **kwargs):
16+
"""
17+
Get all available grant offers
18+
"""
19+
endpoint = f"/grantOffers"
20+
method = "GET"
21+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
22+
23+
def get_grant_offer(self, grantOfferId, idempotency_key=None, **kwargs):
24+
"""
25+
Get a grant offer
26+
"""
27+
endpoint = f"/grantOffers/{grantOfferId}"
28+
method = "GET"
29+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
30+

Adyen/services/balancePlatform/payment_instruments_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ def get_payment_instrument(self, id, idempotency_key=None, **kwargs):
2020
method = "GET"
2121
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
2222

23-
def get_reveal_information_of_payment_instrument(self, id, idempotency_key=None, **kwargs):
23+
def get_pan_of_payment_instrument(self, id, idempotency_key=None, **kwargs):
2424
"""
25-
Get the reveal information of a payment instrument
25+
Get the PAN of a payment instrument
2626
"""
2727
endpoint = f"/paymentInstruments/{id}/reveal"
2828
method = "GET"

Adyen/services/binlookup.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
from .base import AdyenServiceBase
2+
3+
4+
class AdyenBinlookupApi(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(AdyenBinlookupApi, self).__init__(client=client)
13+
self.service = "binlookup"
14+
15+
def get3ds_availability(self, request, idempotency_key=None, **kwargs):
16+
"""
17+
Check if 3D Secure is available
18+
"""
19+
endpoint = f"/get3dsAvailability"
20+
method = "POST"
21+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
22+
23+
def get_cost_estimate(self, request, idempotency_key=None, **kwargs):
24+
"""
25+
Get a fees cost estimate
26+
"""
27+
endpoint = f"/getCostEstimate"
28+
method = "POST"
29+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
30+

Adyen/services/management/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
from .my_api_credential_api import MyAPICredentialApi
1414
from .payment_methods_merchant_level_api import PaymentMethodsMerchantLevelApi
1515
from .payout_settings_merchant_level_api import PayoutSettingsMerchantLevelApi
16+
from .split_configuration_merchant_level_api import SplitConfigurationMerchantLevelApi
1617
from .terminal_actions_company_level_api import TerminalActionsCompanyLevelApi
1718
from .terminal_actions_terminal_level_api import TerminalActionsTerminalLevelApi
1819
from .terminal_orders_company_level_api import TerminalOrdersCompanyLevelApi
@@ -51,6 +52,7 @@ def __init__(self, client=None):
5152
self.my_api_credential_api = MyAPICredentialApi(client=client)
5253
self.payment_methods_merchant_level_api = PaymentMethodsMerchantLevelApi(client=client)
5354
self.payout_settings_merchant_level_api = PayoutSettingsMerchantLevelApi(client=client)
55+
self.split_configuration_merchant_level_api = SplitConfigurationMerchantLevelApi(client=client)
5456
self.terminal_actions_company_level_api = TerminalActionsCompanyLevelApi(client=client)
5557
self.terminal_actions_terminal_level_api = TerminalActionsTerminalLevelApi(client=client)
5658
self.terminal_orders_company_level_api = TerminalOrdersCompanyLevelApi(client=client)
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
from ..base import AdyenServiceBase
2+
3+
4+
class SplitConfigurationMerchantLevelApi(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(SplitConfigurationMerchantLevelApi, self).__init__(client=client)
13+
self.service = "management"
14+
15+
def delete_split_configuration(self, merchantId, splitConfigurationId, idempotency_key=None, **kwargs):
16+
"""
17+
Delete a split configuration
18+
"""
19+
endpoint = f"/merchants/{merchantId}/splitConfigurations/{splitConfigurationId}"
20+
method = "DELETE"
21+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
22+
23+
def list_split_configurations(self, merchantId, idempotency_key=None, **kwargs):
24+
"""
25+
Get a list of split configurations
26+
"""
27+
endpoint = f"/merchants/{merchantId}/splitConfigurations"
28+
method = "GET"
29+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
30+
31+
def get_split_configuration(self, merchantId, splitConfigurationId, idempotency_key=None, **kwargs):
32+
"""
33+
Get a split configuration
34+
"""
35+
endpoint = f"/merchants/{merchantId}/splitConfigurations/{splitConfigurationId}"
36+
method = "GET"
37+
return self.client.call_adyen_api(None, self.service, method, endpoint, idempotency_key, **kwargs)
38+
39+
def update_split_configuration_description(self, request, merchantId, splitConfigurationId, idempotency_key=None, **kwargs):
40+
"""
41+
Update split configuration description
42+
"""
43+
endpoint = f"/merchants/{merchantId}/splitConfigurations/{splitConfigurationId}"
44+
method = "PATCH"
45+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
46+
47+
def update_split_conditions(self, request, merchantId, splitConfigurationId, ruleId, idempotency_key=None, **kwargs):
48+
"""
49+
Update split conditions
50+
"""
51+
endpoint = f"/merchants/{merchantId}/splitConfigurations/{splitConfigurationId}/rules/{ruleId}"
52+
method = "PATCH"
53+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
54+
55+
def update_split_logic(self, request, merchantId, splitConfigurationId, ruleId, splitLogicId, idempotency_key=None, **kwargs):
56+
"""
57+
Update the split logic
58+
"""
59+
endpoint = f"/merchants/{merchantId}/splitConfigurations/{splitConfigurationId}/rules/{ruleId}/splitLogic/{splitLogicId}"
60+
method = "PATCH"
61+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
62+
63+
def create_split_configuration(self, request, merchantId, idempotency_key=None, **kwargs):
64+
"""
65+
Create a split configuration
66+
"""
67+
endpoint = f"/merchants/{merchantId}/splitConfigurations"
68+
method = "POST"
69+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
70+
71+
def create_rule(self, request, merchantId, splitConfigurationId, idempotency_key=None, **kwargs):
72+
"""
73+
Create a rule
74+
"""
75+
endpoint = f"/merchants/{merchantId}/splitConfigurations/{splitConfigurationId}"
76+
method = "POST"
77+
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
78+

Adyen/services/payouts/initialization_api.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,23 @@ def __init__(self, client=None):
1212
super(InitializationApi, self).__init__(client=client)
1313
self.service = "payouts"
1414

15-
def store_payout_details(self, request, idempotency_key=None, **kwargs):
15+
def store_detail(self, request, idempotency_key=None, **kwargs):
1616
"""
1717
Store payout details
1818
"""
1919
endpoint = f"/storeDetail"
2020
method = "POST"
2121
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
2222

23-
def store_details_and_submit_payout(self, request, idempotency_key=None, **kwargs):
23+
def store_detail_and_submit_third_party(self, request, idempotency_key=None, **kwargs):
2424
"""
2525
Store details and submit a payout
2626
"""
2727
endpoint = f"/storeDetailAndSubmitThirdParty"
2828
method = "POST"
2929
return self.client.call_adyen_api(request, self.service, method, endpoint, idempotency_key, **kwargs)
3030

31-
def submit_payout(self, request, idempotency_key=None, **kwargs):
31+
def submit_third_party(self, request, idempotency_key=None, **kwargs):
3232
"""
3333
Submit a payout
3434
"""

Adyen/services/payouts/instant_payouts_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def __init__(self, client=None):
1212
super(InstantPayoutsApi, self).__init__(client=client)
1313
self.service = "payouts"
1414

15-
def make_instant_card_payout(self, request, idempotency_key=None, **kwargs):
15+
def payout(self, request, idempotency_key=None, **kwargs):
1616
"""
1717
Make an instant card payout
1818
"""

0 commit comments

Comments
 (0)