承認が保留中の支払いは、オープンオファーと呼ばれます。これは、発行者へのリダイレクトが必要な支払いなど、承認が非同期の支払い方法に固有のものです。3D Secure支払いは、iDealなどのリダイレクトが必要な支払い方法に加えて、こうした支払いの好例です。
管理者ユーザーは、Customer Area > [Transactions (取引)] > [Offers (オファー)]でオープンオファーを確認できます。
オファーには以下のようなステータスがあります。
- Open - オファーがまだ承認、キャンセル、クローズされていません。
- Received - オファーが支払いに変換されました。
- OfferCancelled - キャンセルのため、オファーは終了しました。
- OfferExpired - システム上のクローズオフ期間を過ぎたため、オファーの有効期限が切れました。
オファーの有効期限が切れた場合でも、承認される場合があります。または、金額を返金することもできます。これらのケースを処理するコードを記述してください。