代码之家  ›  专栏  ›  技术社区  ›  gagan

我想使用django服务器将我的android studio应用程序与paypal restapi集成

  •  -1
  • gagan  · 技术社区  · 2 年前

    我想使用Rest API将我的应用程序与paypal集成。我在服务器端使用django。我需要服务器端实现代码来集成我的应用?

    1 回复  |  直到 2 年前
        1
  •  0
  •   Preston PHX    2 年前

    遵循 PayPal Checkout integration 在服务器上引导并制作两条django路线,一条用于“创建订单”,另一条用于“捕获订单”。你可以使用 Checkout-Python-SDK 对于routes对PayPal的API调用,或者您自己的HTTPS实现,首先获取访问令牌,然后执行调用。这两种路由都应该只返回JSON数据(没有HTML或文本)。在第二条路线中,当捕获API成功时,您应该验证金额是否正确,并将其生成的付款详细信息存储在数据库中(尤其是 purchase_units[0].payments.captures[0].id ,即PayPal交易ID),并立即执行任何必要的业务逻辑(如发送确认电子邮件或预订产品) 之前 转发您的回复。如果出现错误,请转发JSON的详细信息,因为前端应该处理此类情况。

    将这两条路线与 Native Checkout SDK 在安卓方面。