条带API返回什么信息

时间:2014-09-05 11:04:14

标签: php api stripe-payments

在条纹网站上,它说我可以将条带API返回的任何信息存储在我自己的数据库中。但是我无法找到条带API从网站返回的信息。

我期待看到其中一些:

  • CVC
  • CC的最后4位数

但有人能告诉我成功付款的全部回应是什么?

1 个答案:

答案 0 :(得分:2)

示例请求来自以下示例

require_once('./lib/Stripe.php');   
Stripe::setApiKey("sk_test_BQokikJOvBiI2HlWgH4olfQ2");   
Stripe_Charge::create(  
  array( "amount" => 400,   
         "currency" => "usd",   
         "card" => "tok_14Z9t42eZvKYlo2CbJqWYQrT", // obtained with Stripe.js,   
         "metadata" => array("order_id" => "6735")   
));  

从Stripe API的API文档中,以下是响应,

{   “id”:“ch_14ZKti2eZvKYlo2CXVZ58Tno”,
  “对象”:“收费”,
  “创造”:1409916538,
  “livemode”:false,
  “付出”:真实,
  “金额”:1200,
  “货币”:“usd”,
  “退款”:假,
  “卡”:{
    “id”:“card_14ZKtM2eZvKYlo2CJIxNJiZq”,

    “对象”:“卡”,
    “last4”:“4242”,
    “品牌”:“签证”,
    “资金”:“信贷”,
    “exp_month”:9,
    “exp_year”:2014年,
    “指纹”:“Xt5EWLLDS7FJjR1c”,
    “国家”:“美国”,
    “名称”:“测试”,
    “address_line1”:null,
    “address_line2”:null,
    “address_city”:null,
    “address_state”:null,
    “address_zip”:null,
    “address_country”:null,
    “cvc_check”:“通过”,
    “address_line1_check”:null,
    “address_zip_check”:null,
    “客户”:“cus_4heg86QFWN3sVn”
  },
  “抓住”:真实,
  “退款”:{
    “对象”:“列表”,
    “total_count”:0,
    “has_more”:false,
    “url”:“/ v1 / charge / ch_14ZKti2eZvKYlo2CXVZ58Tno / refunds”,

    “数据”:[]
  },
  “balance_transaction”:“txn_14WzKB2eZvKYlo2CIbBDo1SD”,
  “failure_message”:null,
  “failure_code”:null,
  “amount_refunded”:0,
  “客户”:“cus_4heg86QFWN3sVn”,
  “invoice”:null,
  “description”:null,
  “争议”:无效,
  “元数据”:{
    “order_id”:“6735”
  },
  “statement_description”:null,
  “receipt_email”:null
}

有关API文档的更多信息,请访问stripe docs

相关问题