前提・実現したいこと
Squareで支払いが行われたことをLaravelで検知する。
Laravelでwebサービスを作っています。
自分のサイト内で使用できるポイントを購入するために
Squareの支払いを使えないかと考えています。
発生している問題・疑問点
期待する手順としては
1.ユーザーが画面で金額を入力→決済 (APIを送信?)
2.決済した結果が戻る(APIのレスポンスが返ってくる?)
3.決済が成功していたら、サイト内ポイントが増える ※ここで「決済が成功していたら」の判断方法が分からない
という流れを考えています。
上記の「決済が成功したら」について、
どのようなチェックをすれば「決済が成功した」という判定になるのか分かりませんでした。
調べたこと
https://arrown-blog.com/php-laravel-stripe-creditcard3/
上記のサイトでは
PHP
1\Stripe\Exception\CardException
がcatchされなければ正常処理としていましたが、
その判断だけでいいのかはっきりわかりませんでした。
知りたいこと
・Squareではどのような場合に「決済が成功した」と判断できるのか?
→Exceptionが起きなかったらから成功ではチェック機能として弱いのではないか?レスポンスのパラメータをチェックする必要はないのか?
・SquareのAPI仕様書など、パラメータが分かる資料があればURLを教えていただきたい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/01 12:37
退会済みユーザー
2021/10/01 12:55