Coverage for src/integrify/kapital/schemas/response/token_response.py: 100%

13 statements  

« prev     ^ index     » next       coverage.py v7.6.10, created at 2025-02-10 00:57 +0000

1from pydantic import Field 

2 

3from integrify.kapital.schemas.response.detailed_order_response import SrcToken 

4from integrify.kapital.schemas.response.refund_response import RefundOrderResponseSchema 

5from integrify.kapital.schemas.utils import BaseSchema 

6 

7 

8class LinkCardTokenResponseSchema(BaseSchema): 

9 status: str 

10 cvv2_auth_status: str = Field(alias='cvv2AuthStatus') 

11 tds_v1_auth_status: str = Field(alias='tdsV1AuthStatus') 

12 tds_v2_auth_status: str = Field(alias='tdsV2AuthStatus') 

13 otp_aut_status: str 

14 src_token: SrcToken 

15 

16 

17class ProcessPaymentWithSavedCardResponseSchema(RefundOrderResponseSchema): 

18 pass