我通过将PUT
参数设置为is_valid
来执行false
请求,将卡标记为无效。 is_valid
是否设置了服务器端,例如处理器拒绝卡的情况?如果将is_valid
设置为false
到{{1}}这将是一个永久状态,或者它可能是暂时的,例如如果账户资金不足?
答案 0 :(得分:3)
is_valid
仅是用户设定值。
如果卡未通过付款授权,则平衡不会将卡标记为无效,因为这可能是您提及的暂时状态。
如果您希望过滤掉无效的有效卡片,可以执行以下操作:
cards = Balanced::Card.all(is_valid: true)