diff --git a/fintoc/managers/v2/account_numbers_manager.py b/fintoc/managers/v2/account_numbers_manager.py index da92e10..30c9a58 100644 --- a/fintoc/managers/v2/account_numbers_manager.py +++ b/fintoc/managers/v2/account_numbers_manager.py @@ -7,4 +7,4 @@ class AccountNumbersManager(ManagerMixin): """Represents an account numbers manager.""" resource = "account_number" - methods = ["list", "get", "update", "create"] + methods = ["list", "get", "update", "create", "delete"] diff --git a/tests/test_integration.py b/tests/test_integration.py index 86cce65..15aa2e6 100644 --- a/tests/test_integration.py +++ b/tests/test_integration.py @@ -679,6 +679,14 @@ def test_v2_account_number_update(self): assert account_number.url == f"v2/account_numbers/{account_number_id}" assert account_number.json.metadata.test_key == metadata["test_key"] + def test_v2_account_number_delete(self): + """Test deleting an account number using v2 API.""" + account_number_id = "acno_Kasf91034gj1AD" + + result = self.fintoc.v2.account_numbers.delete(account_number_id) + + assert result == account_number_id + def test_v2_account_verification_list(self): """Test getting all account verifications using v2 API.""" account_verifications = list(self.fintoc.v2.account_verifications.list())