diff --git a/checkout_sdk/payments/payment_apm.py b/checkout_sdk/payments/payment_apm.py index 0268415..9a27537 100644 --- a/checkout_sdk/payments/payment_apm.py +++ b/checkout_sdk/payments/payment_apm.py @@ -8,7 +8,6 @@ class RequestIdealSource(PaymentRequestSource): - bic: str description: str language: str diff --git a/checkout_sdk/sessions/sessions.py b/checkout_sdk/sessions/sessions.py index 817cf21..e0e7725 100644 --- a/checkout_sdk/sessions/sessions.py +++ b/checkout_sdk/sessions/sessions.py @@ -36,6 +36,9 @@ class SessionSourceType(str, Enum): class AuthenticationType(str, Enum): REGULAR = 'regular' RECURRING = 'recurring' + INSTALLMENT = 'installment' + MAINTAIN_CARD = 'maintain_card' + ADD_CARD = 'add_card' class Category(str, Enum): diff --git a/tests/payments/request_apm_payments_integration_test.py b/tests/payments/request_apm_payments_integration_test.py index f9fbea8..3cb5160 100644 --- a/tests/payments/request_apm_payments_integration_test.py +++ b/tests/payments/request_apm_payments_integration_test.py @@ -21,9 +21,9 @@ account_holder, REFERENCE, DESCRIPTION +@pytest.mark.skip(reason='not available') def test_should_request_ideal_payment(default_api): request_source = RequestIdealSource() - request_source.bic = 'INGBNL2A' request_source.description = 'ORD50234E89' request_source.language = 'nl'