更新のおしらせ 本記事はWebPay gemのバージョン2系に即して記述しています。 その後、メジャーバージョンアップを行ったため、メソッド名やエラー名などが変更になっています。 最新の情報はWebPay公式サイトのRuby APIドキュメントを参照してください。 ユーザのがっかりを無くす 昨日のwebpay - 仮売上(オーソリ)を使ったサービス設計 - Qiita [キータ]を少し具体的なところに落として、活用する方法を探ってみます。 例えば、AmazonなどECサイトでの買い物を思い浮かべてみましょう。 購入の最終確認画面まで辿り着き、無事に購入処理を終えて後は商品を待つだけという気分になり離脱した後にメールで「クレジットカードの情報を修正して下さい」はなかなか辛い思いをするのではないでしょうか。 ECサイトには、カードが何故使えなかったかの明確な理由が必ずしも得られるわけではない(