Simple PAY.JP Payment バージョン 0.1.5 では、プラグインの管理画面を改善しました。
Simple PAY.JP Paymentプラグインの管理画面では、PAY.JP の API キーを入力します。
PAY.JP の API の画面から「テスト秘密鍵」「テスト公開鍵」「本番秘密鍵」「本番公開鍵」をコピーして貼り付けるだけです。
この入力欄を PAY.JP の API 画面で表示される順番に合わせました。
同じ順番になっているほうがわかりやすいですからね。
ヒューマンエラーをなくす仕組み
PAY.JP のテスト鍵は、その名の通りテストに使う鍵です。
使用しても実際に決済が行われるわけではありません。
記録が残るだけなので、実装した後のテストに使います。
一方で、本番鍵を使うと実際に決済が行われます。
そのため、テスト鍵と本番鍵とを間違えないようにしなければなりません。
また、秘密鍵は誰にも知られてはいけないパスワードのようなものです。
公開鍵と間違えて後悔してしまわないようにしなければなりません。
名前も似ていてややこしい、これらの 4つの鍵を正しく入力するためには、ヒューマンエラーを防ぐ仕組みを作っておくことが重要です。
表示の順番を揃えることは、細かな UI の改善ですが、ヒューマンエラーを防ぐ仕組みとなります。