このページでは、支払いがチェックアウトまでどのように進むか、および支払いが有効な期間がどのくらい続くかを簡単に説明します。
以下のタイミングは、現在のプラットフォームの動作と一致します。
ライフサイクルの概要
- ステップ 1: 支払者はチェックアウトを開き、ブロックチェーンと暗号資産を選択し、支払いを開始します。
- ステップ 2: ウォレット フローが開始されると、確認が期待される間、支払いは待機状態に移行します。
- ステップ 3: 支払いは、支払い済み、失敗、クローズ、期限切れなどの最終結果で終了します。
有効期間: 最初の 3 分
最初は、支払いは 3 分間有効です。 これにより、新しいチェックアウトがクリーンな状態に保たれ、古い未払いセッションが長時間滞留するのを防ぎます。
開始後の有効期間: 60 分
ウォレットフローで決済開始後、有効期限は合計60分となります。 重要: この 60 分の制限は、その後のクリック時点からではなく、支払いが作成された時点からカウントされます。
Example: if a payment is created at 12:00 and the wallet step starts at 12:01, the final deadline is still 13:00.
有効期限の強制方法
- プラットフォームは自動的に支払い期限を過ぎた支払いを確認し、締め切ります。
- これは、バックグラウンド ジョブとスケジュールされた有効期限チェックの両方を通じて行われます。
- 最終結果が得られないまま支払いが期限を過ぎた場合、期限切れとしてマークされます。
/pay と /chain でユーザーに表示されるもの
どちらのページでも、支払いが有効な期間が表示されるライブカウントダウンが表示されます。 タイマーは定期的に更新されるため、ステータスの変化がすぐに反映されます。
支払いの有効期限が切れると、実行中のタイマーは消えます。
この有効性モデルは、支払いフローが実際に開始された後、実際のウォレットのやり取りに十分な時間を残しつつ、チェックアウトが失効するリスクを軽減するのに役立ちます。