【问题标题】:Balanced - Set card as default funding source平衡 - 将卡设置为默认资金来源
【发布时间】:2012-07-18 23:26:24
【问题描述】:

我有一个买家帐户,其中有几张与之关联的有效卡。根据Balanced'sdocumentation,最近添加的卡是默认资金来源。如何在不要求用户重新提交卡详细信息以创建新卡的情况下将另一张现有卡设置为默认资金来源?

【问题讨论】:

    标签: payment balanced-payments


    【解决方案1】:

    您目前无法设置备用资金来源,最近添加的卡始终是默认值。要借记或贷记特定的资金工具,例如卡或银行帐户,您必须分别通过对象的 URI 作为参数 funding_sourcefunding_destination

    buyer = balanced.Account.find(uri_of_account)
    card = buyer.cards[x]
    debit = buyer.debit(amount_in_cents, source_uri=card.uri)
    
    merchant = balanced.Account.find(uri_of_account)
    bank_account = merchant.bank_accounts[0]
    credit = merchant.credit(amount_in_cents, destination_uri=bank_account.uri)
    

    【讨论】:

    • 非常好,但是从哪里获取 uri_of_account 值并且不了解卡 [x]。你能不能解释一下这个。
    • 当我使用 debit = Buyer.debit(amount_in_cents, source_uri=card.uri) 时出现错误:不正确的 uri:找不到字段 [hold_uri]。你能推荐我吗?
    • harsh4u - 您可以使用示例脚本为此创建一个新问题吗?如果您可以创建一个完整的示例,有人会提供帮助。
    • marshall - 多亏了你,我得到了使用小改动的解决方案。新代码:debit = Buyer.debit(amount_in_cents, :source_uri=>card.uri) 已解决。
    猜你喜欢
    • 2018-09-13
    • 2013-01-30
    • 2019-12-01
    • 2012-02-04
    • 1970-01-01
    • 2021-02-14
    • 2018-02-12
    • 2018-08-24
    • 1970-01-01
    相关资源
    最近更新 更多