2014-10-09 51 views
0

我一直在瀏覽文檔,其他內容,但沒有什麼是直截了當的。如何重新使用Stripe客戶?

該文檔顯示:

saveStripeCustomerId($user, $customer->id); 

這裏沒有一行代碼,或評論,說明在哪裏,或者什麼樣的代碼是在此功能。

另一個人在這裏問你如何存儲令牌。答案是不存儲令牌保存客戶ID,或者像保存客戶一樣。他們忽視說如何或在哪裏救他們..

我可以一勞永逸提問嗎?

如何重新使用Stripe客戶?

回答

0

我找到了答案,但對我的理解力缺乏承擔責任,哈哈。

文檔說:

一旦你創建了一個客戶,你應該保存它的ID在自己的數據庫中,以便您可以用帶通信時提到它以後。

但猜猜在哪裏?根據訂閱,我認爲我永遠不需要,因爲我沒有做任何訂閱。我認爲這個重要的細節會與客戶提及...

1

你不需要參與訂閱就可以創建一個客戶。客戶需要創建訂閱,但不是相反。

下面這行代碼是您創建並運行以將customerId保存到數據庫的函數的示例,它不是條帶函數。這將取決於你填充該函數並處理數據庫事務。

// Save the customer ID in your database so you can use it later 
saveStripeCustomerId($user, $customer->id); 

這行代碼更具體地是創建一個客戶。執行時,它將返回一個您可以使用的客戶對象,並向/從/添加/移除卡,併爲這些卡充電。

// Create a Customer 
$customer = Stripe_Customer::create(array(
    "card" => $token, 
    "description" => "[email protected]") 
); 

通過保存在客戶到你的數據庫可以檢索,並收取客戶在任何時候不存儲信用卡信息或個人信息。

+0

我知道,但是愚蠢的是它顯示保存客戶功能而不告訴我它是用戶定義的。我一直在尋找我應該保存的內容,以便以後重新充值...客戶ID ......但是在文檔的訂閱部分中找到了這些信息..我只是覺得Stripe應該更加直截了當地提供這些信息。我不知道這個保存函數是否是框架的一部分,或者是什麼,大聲笑。 – user2296112 2014-10-10 08:47:29

+0

我編輯了我的帖子,以顯示我在文檔頁面上看到的內容,其中發現了您正在討論的代碼行。在上面的註釋中,stripe指出了該函數的用途。國際海事組織條紋有一些最好的文件,我已經看到了一個API。 – hybrdthry911 2014-10-10 13:16:56

+0

我知道,我看到了Stipe網站上的評論。問題是,他們沒有告訴我,這是用戶定義,讓我撓腦袋...說一個函數將信息保存到數據庫只是一個提示,而不是一個足夠大的。什麼數據庫?像我的網站一樣,或者像我在某個地方的條紋帳戶一樣?然後,他們將您需要的信息放在訂閱中節省客戶,而不是每個人都需要的信息,因爲他們沒有使用訂閱......抱歉,這不是一個好的組織或信息量......除此之外,是的,寫得很好。 :P – user2296112 2014-10-10 14:08:09

相關問題