簡體   English   中英

從Stripe中的Charge對象獲取卡信息

[英]Get Card Information from Charge object in Stripe

我在網站中集成了條帶付款方式。 我想獲取卡信息。 一切都很好。成功付款后,我成功地從$charge->id charge- $charge->id變量中檢索了付款ID。所以我的問題是,當我print_r($charge)它也顯示了Card Object類似的東西

 Stripe_Card Object ( [_apiKey:protected] => sk_test_...                       
 [_values:protected] => Array ( [id] => card_1BLSPnJ6IzxnlSnmegEq6dbH 
[object] => card [address_city] => Lahire [address_country] => Pakistan

我的條紋過程

$customer =Stripe_Customer::create(array(
'email' => $_GET['email'],));
$charge = Stripe_Charge::create(array(       
"amount" => $amount_cents,"currency" => "usd","source" => 
$_POST['stripeToken'],"description" => $description,      
 )              
 );

我嘗試了很多次使用$charge->card->address_country$charge變量中獲取卡信息,但是沒有任何解決方案。非常感謝您的幫助

收費的付款來源在收費對象source屬性中返回,因此您應該可以執行以下操作:

$card = $charge->source;
// Do something with $card, e.g. access the billing address' country
// with $card->address_country

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM