如何从PayPal Python REST API中的Payment.create获取json响应

时间:2016-05-20 03:07:56

标签: python rest paypal

我对Python PayPal REST API documentation

的付款部分感到有些困惑

它声明您可以拨打paypalrestsdk.Payment这样的内容:

payment = Payment({
  "intent": "sale",
  "payer": {
    "payment_method": "credit_card",
    "funding_instruments": [{
      "credit_card": {
        "type": "visa",
        "number": "4417119669820331",
        "expire_month": "11",
        "expire_year": "2018",
        "cvv2": "874",
        "first_name": "Joe",
        "last_name": "Shopper",
        "billing_address": {
          "line1": "52 N Main ST",
          "city": "Johnstown",
          "state": "OH",
          "postal_code": "43210",
          "country_code": "US" }}}]},
  "transactions": [{
    "amount": {
      "total": "7.47",
      "currency": "USD",
      "details": {
        "subtotal": "7.41",
        "tax": "0.03",
        "shipping": "0.03"}},
    "description": "This is the payment transaction description." }]})

payment.create()  # return True or False

然后它说有回应:

  

返回付款对象以及付款和销售状态。响应包括唯一标识交易的付款ID。

但是,payment.create()只返回一个布尔值。 那么如何检索它描述的响应JSON呢?

0 个答案:

没有答案