2017-04-11 83 views
1

我只是使用條紋。我嘗試了所有的樣品。Android條紋獲取用戶卡片

如何獲取用戶的所有卡?我有一個用戶在我的應用程序中使用userid。然後我創建一個卡片對象並獲得一個令牌。

我如何保存卡的地方,以及如何找回那些卡片...

我讀了所有的樣本和網站,但說不清楚。

有沒有辦法從以後的Android應用程序中刪除我的用戶卡中的一張卡?

或更新...等?

任何方式使默認卡或從我的卡中選擇一張卡支付?

謝謝

回答

1

條紋可以很容易地存儲卡的細節,並在以後收取費用。您只需將卡片詳細信息附加到客戶對象。完成之後,您可以隨時向客戶收費。

安全地收集付款信息

基本上,你必須create a customer並添加卡到它屬於該用戶的每個用戶。您可以在創建條形儀表板中的客戶選項卡下找到客戶。 Stripe提供了三個methods用於通過HTTPS標記客戶的付款信息。首先,您需要使用這些方法之一收集用戶卡詳細信息,然後將令牌發送到可用於創建客戶的後端。代替保存令牌,您需要將客戶ID保存在可用於向客戶收費的後端數據庫中。所以當您使用客戶ID進行充電時,充電將從客戶的默認卡中記入。

P.S.

Tokenization可確保沒有任何敏感卡數據需要觸摸您的服務器,因此您的集成可以採用符合PCI規範的方式運行。如果有任何卡數據要通過服務器或存儲在服務器上,則需要負責所有PCI DSS準則和審覈。

列出所有卡

一旦你創建了一個客戶,你可以看到list of the cards屬於該客戶。

從客戶刪除卡

你可以delete cards。如果刪除當前爲默認源的卡,則最近添加的源將成爲新的默認源。如果刪除客戶最後剩餘的信用卡,則default_source屬性將爲空。

更新卡/設置默認卡

可以使用Customer::retrieve({CUSTOMER_ID}); API檢索客戶和查詢要更新$card = $customer->sources->retrieve({CARD_ID});然後update它的卡。 default_source屬性針對客戶對象的卡片ID值可用於將卡片設置爲默認值。

鏈接指