You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/kernel/types/vaults/card_vault_item_spec.py
+4-8Lines changed: 4 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -56,6 +56,8 @@ class LinkCardVaultItemSpecTotal(BaseModel):
56
56
57
57
58
58
classLinkCardVaultItemSpec(BaseModel):
59
+
"""Live payment card. Test-mode card creation is not supported."""
60
+
59
61
amount: int
60
62
"""Integer amount in minor currency units."""
61
63
@@ -76,12 +78,6 @@ class LinkCardVaultItemSpec(BaseModel):
76
78
77
79
provider: Literal["link"]
78
80
79
-
test: bool
80
-
"""
81
-
Whether Link should return test credentials instead of a live payment
82
-
credential.
83
-
"""
84
-
85
81
wallet: str
86
82
"""Wallet item key used to mint this card."""
87
83
@@ -95,9 +91,9 @@ class LinkCardVaultItemSpec(BaseModel):
95
91
96
92
97
93
classAgentCardCardVaultItemSpec(BaseModel):
98
-
"""AgentCard reusable card.
94
+
"""AgentCard reusable live payment card.
99
95
100
-
Each checkout creates an approval-gated authorization for spec.merchant / spec.amount. The card stays ready after each authorization.
96
+
Test-mode card creation is not supported. Each checkout creates an approval-gated authorization for spec.merchant / spec.amount. The card stays ready after each authorization.
Each checkout creates an approval-gated authorization for spec.merchant / spec.amount. The card stays ready after each authorization.
95
+
Test-mode card creation is not supported. Each checkout creates an approval-gated authorization for spec.merchant / spec.amount. The card stays ready after each authorization.
0 commit comments