首页 文章

PayPal Rest API - 列出结算协议中的交易

提问于
浏览
0

我几周前开发了使用PayPal订阅在django上为我的网站提供的支付服务 . 那一刻,我所做的一切都运行良好,但是当我现在测试它上传到 生产环境 服务器时,获取一个特定账单协议付款历史的功能不起作用 .

该功能执行此操作:

try:
    billing_agreement = paypalrestsdk.BillingAgreement.find(request.POST.get("id"))
    transactions = billing_agreement.search_transactions("2014-01-01", time.strftime("%Y-%m-%d"))
except Exception, e:
    ...

那么,任何人都可以帮助我实现这一目标吗?我已经看到一些GitHub的代码使用这种方式来获取付款的历史,它在几周前对我有用,但今天没有 .

2 回答

  • 1

    这是来自PayPal的Avi . 最近api发生了变化,并且将事务 endpoints 从/ transaction更改为/ transactions . 我们发布了新版本的sdk来反映这些变化 . 更新sdk应解决这些问题 .

  • 0

    请检查网址新网址是否类型

    https:// / v1 / payments / billing-agreements / / transactions?start_date = &end_date =

    路径参数是start_date和end_date

    谢谢

相关问题