Skip to content

Commit 809d5a9

Browse files
feat(api): add RECIPIENT_NAME attribute option to auth_rules ACH conditions
1 parent ed50fd9 commit 809d5a9

3 files changed

Lines changed: 10 additions & 4 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 213
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic/lithic-1381b3b73a231682a3509b67b1e4504c3ba3d904ec054e634f9682dfa9e09d44.yml
3-
openapi_spec_hash: 0be6a45814d5c3acd8cfe1dabb59e322
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic/lithic-59c09c7355b21b663e001d2ee1086ebd0a70d9b5433823282bca296eedff9eb0.yml
3+
openapi_spec_hash: d9c3b932c810809abc6e973d662ad376
44
config_hash: 337a99d8cc30006358b7bc2531401669

src/lithic/types/auth_rules/conditional_ach_action_parameters.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,9 @@ class ActionReturnAction(BaseModel):
102102

103103

104104
class Condition(BaseModel):
105-
attribute: Literal["COMPANY_NAME", "COMPANY_ID", "TIMESTAMP", "TRANSACTION_AMOUNT", "SEC_CODE", "MEMO"]
105+
attribute: Literal[
106+
"COMPANY_NAME", "COMPANY_ID", "TIMESTAMP", "TRANSACTION_AMOUNT", "SEC_CODE", "MEMO", "RECIPIENT_NAME"
107+
]
106108
"""The attribute to target.
107109
108110
The following attributes may be targeted:
@@ -118,6 +120,7 @@ class Condition(BaseModel):
118120
(Corporate Credit or Debit Entry), WEB (Internet-Initiated/Mobile Entry), TEL
119121
(Telephone-Initiated Entry), and others.
120122
- `MEMO`: Optional memo or description field included with the ACH transaction.
123+
- `RECIPIENT_NAME`: The name of the recipient of the ACH transaction.
121124
"""
122125

123126
operation: ConditionalOperation

src/lithic/types/auth_rules/conditional_ach_action_parameters_param.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ class ActionReturnAction(TypedDict, total=False):
106106

107107

108108
class Condition(TypedDict, total=False):
109-
attribute: Required[Literal["COMPANY_NAME", "COMPANY_ID", "TIMESTAMP", "TRANSACTION_AMOUNT", "SEC_CODE", "MEMO"]]
109+
attribute: Required[
110+
Literal["COMPANY_NAME", "COMPANY_ID", "TIMESTAMP", "TRANSACTION_AMOUNT", "SEC_CODE", "MEMO", "RECIPIENT_NAME"]
111+
]
110112
"""The attribute to target.
111113
112114
The following attributes may be targeted:
@@ -122,6 +124,7 @@ class Condition(TypedDict, total=False):
122124
(Corporate Credit or Debit Entry), WEB (Internet-Initiated/Mobile Entry), TEL
123125
(Telephone-Initiated Entry), and others.
124126
- `MEMO`: Optional memo or description field included with the ACH transaction.
127+
- `RECIPIENT_NAME`: The name of the recipient of the ACH transaction.
125128
"""
126129

127130
operation: Required[ConditionalOperation]

0 commit comments

Comments
 (0)