2

我正在尝试使用将支付宝网关与我的网站集成。我收到了付款表格,但在重定向到支付宝的网站时,我收到了ILLEGAL_PARTNER_EXTERFACE(附图片)错误。 在此处输入图像描述

网上对错误的回应很少payment type说测试环境不同。任何人都可以指点如何解决这个问题吗?任何其他用于支付宝与Django(python)基础网站集成的工具包?

4

2 回答 2

4

根据官方文档here,该错误代码的可能原因是:

  • 您没有申请此特定的支付网关类型
  • 您确实申请了这种支付网关类型,但尚未获得批准
  • 您确实申请了此支付网关类型,但由于违反 ToS 已被暂停

在你的情况下,我想它应该是第一个。

有几种网关类型:

  • Alipay_Express(支付宝快递结账)
  • Alipay_Secured(支付宝安全结账)
  • Alipay_Dual(支付宝双功能结账)
  • ...

您需要确定您的支付宝账户是否为企业账户,因为只有企业账户才能使用支付宝快递网关类型。

关于示例,如果您有与 PayPal 集成的经验,您可以查看liuyug/django-alipay,这与 非常相似。spookylukey/django-paypal

OT:很抱歉没有提供上述 GitHub 存储库的直接链接。StackOverflow 一直说我需要至少 10 个声望才能发布超过 2 个链接。

于 2015-11-23T23:36:07.653 回答
1

你使用哪个支付宝网关API?您似乎没有申请相关的接口权限或partner_id参数不正确。

无论您使用任何语言,它们只是基于常见的 http 请求。

支付宝提供了一个沙盒环境。但是他们使用一个共同的partner_id

据我所知,没有人提供支付宝 python SDK。

于 2015-11-24T03:10:25.423 回答