Skip to content

Commit 78d6e5f

Browse files
committed
card_data in cards-validations
1 parent 553325e commit 78d6e5f

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

cuenca/resources/card_validations.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import datetime as dt
22
from typing import ClassVar, Optional, cast
33

4+
from cuenca_validations.types import CardStatus, CardType
45
from cuenca_validations.types.requests import CardValidationRequest
56
from pydantic.dataclasses import dataclass
67

@@ -16,7 +17,9 @@ class CardValidation(Creatable):
1617

1718
created_at: dt.datetime
1819
card_uri: str
19-
is_active: bool
20+
user_id: str
21+
card_status: CardStatus
22+
card_type: CardType
2023
is_valid_cvv: Optional[bool]
2124
is_valid_cvv2: Optional[bool]
2225
is_valid_icvv: Optional[bool]
@@ -57,3 +60,7 @@ def card(self) -> Card:
5760
@property
5861
def card_id(self) -> str:
5962
return self.card_uri.split('/')[-1]
63+
64+
@property
65+
def is_active(self):
66+
return self.card_status == CardStatus.active

cuenca/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = '0.7.3.dev6'
1+
__version__ = '0.7.3.dev7'
22
CLIENT_VERSION = __version__
33
API_VERSION = '2020-03-19'

tests/resources/test_card_validations.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
def test_card_validations():
88
card_data = dict(
99
number='5448750129965637',
10-
cvv='150',
11-
cvv2='685',
10+
cvv='685',
11+
cvv2='150',
1212
icvv='399',
1313
exp_month=2,
1414
exp_year=25,

0 commit comments

Comments
 (0)