我正在使用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
)
Run Code Online (Sandbox Code Playgroud)
我想知道是否有人知道为什么这种方法可以在没有订单的情况下完成借记/贷记,但在处理订单时无法更新.