diff --git a/craftgate/request/init_multi_payment_request.py b/craftgate/request/init_multi_payment_request.py index 9013cd8..1d561b0 100644 --- a/craftgate/request/init_multi_payment_request.py +++ b/craftgate/request/init_multi_payment_request.py @@ -5,7 +5,6 @@ from craftgate.model.currency import Currency from craftgate.model.payment_group import PaymentGroup from craftgate.model.payment_method import PaymentMethod -from craftgate.model.payment_phase import PaymentPhase from craftgate.request.dto.payment_item import PaymentItem @@ -16,13 +15,12 @@ def __init__( paid_price: Optional[Decimal] = None, currency: Optional[Currency] = None, payment_group: Optional[PaymentGroup] = None, - payment_source: Optional[PaymentSource] = None, conversation_id: Optional[str] = None, external_id: Optional[str] = None, callback_url: Optional[str] = None, - payment_phase: PaymentPhase = PaymentPhase.AUTH, payment_channel: Optional[str] = None, enabled_payment_methods: Optional[List[PaymentMethod]] = None, + enabled_installments: Optional[List[int]] = None, card_user_key: Optional[str] = None, buyer_member_id: Optional[int] = None, allow_only_credit_card: bool = False, @@ -44,13 +42,12 @@ def __init__( self.paid_price = paid_price self.currency = currency self.payment_group = payment_group - self.payment_source = payment_source self.conversation_id = conversation_id self.external_id = external_id self.callback_url = callback_url - self.payment_phase = payment_phase self.payment_channel = payment_channel self.enabled_payment_methods = enabled_payment_methods + self.enabled_installments = enabled_installments self.masterpass_gsm_number = masterpass_gsm_number self.masterpass_user_id = masterpass_user_id self.apm_user_identity = apm_user_identity diff --git a/tests/test_payment_sample.py b/tests/test_payment_sample.py index 8b507a6..0f5b986 100644 --- a/tests/test_payment_sample.py +++ b/tests/test_payment_sample.py @@ -1609,7 +1609,6 @@ def test_init_multi_payment(self): req.conversation_id = "456d1297-908e-4bd6-a13b-4be31a6e47d5" req.external_id = "1001" req.payment_group = PaymentGroup.LISTING_OR_SUBSCRIPTION - req.payment_phase = PaymentPhase.AUTH req.items = items resp = self.payment.init_multi_payment(req)