我想確保客戶輸入的卡片實際上是一張有效的卡片。 Stripe.js只驗證其格式,它不會要求髮卡機構授權。但似乎條紋要求你創建客戶授權卡,但是這是一個有點傻,因爲邏輯流程應該是這樣的:通過stripe.js如何在Stripe中授權信用卡,而無需創建客戶或卡?
- 驗證表單輸入,並獲得令牌,如果格式是有效的
- 經由後端網絡API(PHP /紅寶石等)
- 如果被授權,使用令牌創建卡+客戶授權令牌,添加訂閱/負責客戶
- 如果沒有授權,返回,形成相應的錯誤,並且不產生客戶/收費。
你怎麼在Stripe中實現這個?有專門的Stripe\Card::authorize($token)
方法或類似的可以使用嗎?
謝謝您的回答。不幸的是,Stripe將授權與客戶創建相結合,因爲它讓開發人員需要做好準備,以便在繼續之前只需要布爾響應的地方處理創建。 – AgmLauncher
很好的答案+1! –