通过Ruby gem从Balanced中删除卡片

时间:2012-07-19 20:42:40

标签: payment credit-card balanced-payments

我通过将PUT参数设置为is_valid来执行false请求,将卡标记为无效。 is_valid是否设置了服务器端,例如处理器拒绝卡的情况?如果将is_valid设置为false到{{1}}这将是一个永久状态,或者它可能是暂时的,例如如果账户资金不足?

1 个答案:

答案 0 :(得分:3)

is_valid仅是用户设定值。

如果卡未通过付款授权,则平衡不会将卡标记为无效,因为这可能是您提及的暂时状态。

如果您希望过滤掉无效的有效卡片,可以执行以下操作:

cards = Balanced::Card.all(is_valid: true)