外部リンク型決済でユーザが決済後に戻らない場合の処理方法についてどのような手法を用いるのがベストでしょうか。
私が考え付く限りでは、決済画面遷移前に「未決済」ステータスの受注を立て、
このステータスの受注は数分後にマーチャントIDを基にAPIで決済状況を確認し、
完了していればステータス変更。
完了していなければ仮受注を「キャンセル」もしくはさらに数分後に再度決済状況を確認するというものですが、この方法以外に良い方法はありますでしょうか。
システムの仕様なので決めてそのように対応するだけではないでしょうか。
何が「良い」かというのも決め次第です。
経験のある方が普段どうされているかというご意見を聞きたいです。
決済後に自動的にレスポンスを投げてくれる系の決済ならいいんですけどね。
決済サービスを提供している事業者ごとに、「外部リンク型決済」の仕様だって違うだろうし、一般的にどうかなんて説明できないでしょう。
そうなんですね。がっかりです。
どこの会社のどのサービスのことを言っているのか、明確に質問したら回答つくかもしれませんね。
自分はこの質問読んで、「外部リンク型決済」ってGMOペイメントのことなのかな?違うサービスのことなんかな?とは思ったけど、違ったら無駄になるから回答しなかった。
決済代行サービスを限定してしまうと、回答が付きにくくなるかと思い記載しませんでした。
決済処理は1つに限らずの話なのですが、先だって実装しているのはPayPayです。
PayPayでなくても、ほかのサービス(例えばGMO)で良い対応方法があれば教えていただきたいです。
> 決済代行サービスを限定してしまうと、回答が付きにくくなるかと思い記載しませんでした。
そういうのは悪手です。言い換えると「後出し」です。
こっちは言われた通り答えているので、それに対して批判するのは無意味すぎる回答なので
コメントするなら何かしらの本題に対する回答をしていただけますか?笑
PayPay のサービスは使ったことないからわかりません。
というか、ちゃんと質問文を更新しましょう
paypayじゃなくても良いって言ってるのに何回言わすんだよ。
そんなの知見になるわけじゃんじゃん
ちゃんと質問文を更新しましょう(2回目)
「外部リンク型決済でユーザが決済後に戻らない場合」
これをもう少し詳しく書く方がいいね。
一体どういう動作をした時のことを言っているのかよくわからん。
決済ページで決済した後にサイトから離脱した場合のことを言ってる?
なんか意味わからん。
タイトルに書いてある通りですが。
実装した事ないから理解できないんじゃないですか?
誰かが回答してくれるといいですね
そうですね!
別のところで良い回答が見つかりました!
ここでは何一つ得るものはありませんでしたが、コメントいただきありがとうございました。
普段なら自己解決の場合も情報共有として残すのですが、今回は批判しかできない人が沸いているのでやめておきます。
ありがとうございました!GL
回答1件
あなたの回答
tips
プレビュー