2016-10-05 18 views
0

我遵循條紋教程: https://stripe.com/docs/custom-form如何在刷新用戶內容之前檢查卡片是否以stripe api降級?

它的工作原理。但是我有點擔心 - 如果條紋創建的令牌仍然會被拒絕,會發生什麼情況?

當我發佈的數據服務器進行收費,並找出該卡無法充電,這將是後期要回用戶恢復在瀏覽器中的內容。

我的解決辦法是把令牌發送到我的服務器使用AJAX和返回充電的狀態,並重定向用戶到一些「成功頁面」後,如果收費是確定的。如果AJAX返回負面消息,我仍然可以以相同的形式向用戶請求不同的卡片。

在教程中的代碼,我剛剛更換行:

$form.get(0).submit(); 

與線

$.post('/payment/', $form.serialize()) 

我現在有兩個問題:

  1. 是否有可能得到條紋令牌卡在充電過程中會遭到拒絕?它有多普遍?我應該關心這個嗎?

  2. 是用AJAX解決來電查詢正確的充電狀態?它保存了嗎?它增加了一個請求,使一切變得稍微複雜一些,所以我不確定它是否值得。

回答

0

據響應我從條紋API服務檯獲得:

  1. 條紋API可以爲卡令牌什麼是不收費的。

  2. 這是有道理的,這是正確的做法,以使用AJAX來防止重定向充電成功才製成。

相關問題