【发布时间】:2018-11-21 00:02:25
【问题描述】:
我已经构建了一个通过 Braintree 处理付款的 Ruby on Rails API。对于特定请求,我需要编辑 Braintree 上的“订单 ID”字段,但我还没有找到如何执行此操作。我可以通过执行以下操作来加载交易:
bt = Braintree::Transaction.find('transaction_id')
然后我可以打印 bt.order_id 但我不知道如何更新该字段。值得一提的是,此时交易的状态为“已授权”。
我希望我说清楚了,你可以帮我解决这个问题。
提前致谢!
【问题讨论】:
-
到目前为止你尝试过做什么?我认为常规的更新方法不起作用?
-
我尝试了常规方法,是的,它们不起作用,因为 order_id 没有设置方法。
-
@fabianraf,你找到什么了吗?我有同样的问题。
标签: ruby-on-rails e-commerce braintree