我需要实现一个包含客户所有交易的页面。
在docs中写的客户包含transactions
属性,但在最新版本的api(3.10.0)中,这不是真的。如何获得给定客户的所有交易?
我也查看了api,特别是我发现在braintree.Transaction
类中有方法search
,但是在文档中没有写出如何使用它。
@staticmethod
def search(*query):
return Configuration.gateway().transaction.search(*query)
这种方法可用吗?
由于
答案 0 :(得分:1)
我在Braintree工作。感谢您发现文档中的错误。如果您需要更多帮助,请get in touch with our support team。
customer.transactions
方法在Braintree文档中是错误的。你可以search for transactions using customer id:
search_results = braintree.Transaction.search(
braintree.TransactionSearch.customer_id == "the_customer_id"
)