Qraft (クラフト)

サンドボックス

読み: さんどぼっくす

サンドボックスは、本番環境から隔離された安全なテスト環境です。砂場 (sandbox) で子どもが自由に遊べるように、本番のデータやシステムに影響を与えることなく、新機能のテスト、API の動作確認、セキュリティ検証などを行えます。

QR コード決済の導入時には、決済サービスが提供するサンドボックス環境でテストを行います。実際のお金が動かないテスト用の API エンドポイントで、QR コードの生成、スキャン、決済処理、返金処理の一連のフローを検証します。本番環境でいきなりテストすると、誤った決済が発生するリスクがあるため、サンドボックスでの事前検証は必須です。

動的 QR コードプラットフォームでも、サンドボックス的な機能が提供されています。リダイレクト先の変更をテスト用の QR コードで事前に確認し、問題がなければ本番の QR コードに反映する、というワークフローです。印刷済みの QR コードのリダイレクト先を誤って変更すると、すべてのスキャンが意図しないページに飛ぶ事故が起きるため、テスト環境での検証が重要です。