我正在使用ruby中的Orders处理事务,因为我想整合整个事务,同时保留所有额外的“显示在语句上”的详细信息。这个额外的内容是指我最近的拉取请求:https://github.com/balanced/balanced-ruby/pull/170
订单的信用卡,借记卡和托管字段中的所有内容都显示正常显示所有计算结果。问题是仪表板中的托管余额不会更新。
以下是交易的一个示例:
order = merchant.create_order;
order.description = @description;
order.save;
debit = order.debit_from(
:amount => amount,
:appears_on_statement_as => @appears_as,
:description => @description,
:source => card
)
credit = order.credit_to(
:destination => bank_account,
:amount => payout,
:appears_on_statement_as => @appears_as,
:description => @description
)
我想知道是否有人知道为什么在没有订单的情况下完成借记/贷记,但在处理订单时无法更新。
答案 0 :(得分:5)
每个订单都维持自己的托管金额,这被视为与您所指的一般市场托管分开。因此,当使用订单时,市场的托管余额不会更新。