PayPal REST实时问题

时间:2017-05-15 12:12:01

标签: python paypal paypal-rest-sdk

我正在使用Python的paypalrestsdk使用PayPal REST api。我的PayPal销售页面遇到3个问题:

  1. 商品的价格未显示在购物车图标旁边。我只有旁边没有文字的图标。
  2. 网址是https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=XXXXXXXXX,就像我在许多现代网络应用https://www.paypal.com/webapps/hermes?token=XXXXXXX中看到的那样,2个网址之间的差异是什么?
  3. 我没有Pay with Debit or Credit Card按钮。这仅适用于sandbox而不是live
  4. 我的付款对象如下:

    payment = Payment({
                "intent": "sale",
                "payer": {
                    "payment_method": "paypal"
                },
                "redirect_urls": {
                    "return_url": settings.HOME_URL + reverse('usr-pay-process'),
                    "cancel_url": settings.HOME_URL + reverse('usr-pay-cancel')
                },
                "transactions": [{
                    "amount": {
                    "total": "1.00",
                    "currency": "USD"
                },
                "description": "My Item"
                }]
        })
    

1 个答案:

答案 0 :(得分:2)

检查以下答案以解决您的问题。

Q1。我看到您的CreatePayment API请求未传递项目详细信息,请在事务对象中传递项目详细信息。有关Payments API的更多信息,请参阅以下链接:https://developer.paypal.com/docs/api/payments/

Q2。没有答案。查看PayPal支持。

Q3。检查您的PayPal真实帐户电子邮件是否已确认,您使用的是个人帐户还是商家帐户。同时检查您的PayPal网站首选项是否启用了访客结帐/帐户可选设置。否则请通过以下网址联系PayPal支持:https://www.paypal-techsupport.com/app/ask