我正在使用 Braintree 的 Java API 来查询交易以进行搜索。当我这样做时 -
TransactionSearchRequest request = new TransactionSearchRequest()
.amount().between(new BigDecimal("100.00"), new BigDecimal("200.00"));
当我执行 transanction.getAmount() 时,我会返回一个交易列表,其中一些交易的值小于 100。经过进一步调查,这些交易的授权金额似乎更大,但最终结算的金额却更少。我该如何解决这个问题?似乎只查询 Auth 金额。并且返回的对象似乎只有已结算的金额。