まず、カードの詳細を事前にキャプチャしますが、料金は発生しません。
これは、ほとんどの決済サービスプロバイダー(PSP)で実行できます。通常、あなたはあなたのサイトからカードの詳細をキャプチャするPSPによってホストされているサイトにリダイレクトします。ユーザーがそのページを離れると、ユーザーはサイトにリダイレクトされ、支払いトークンを受け取ります。これは基本的に、カード番号の代わりに将来のトランザクションで使用できるGUIDです。
そのカードから支払いを受け取るたびに、承認と決済のためにトークンIDと支払い値をPSPに送信できます。承認が失敗したり拒否されたりする可能性は十分にあることを覚えておいてください。
これは、クレジットカードの有効期限が切れたり、交換されたりするなど、PSPが処理する必要のある潜在的な問題があるという点で、技術的には定期支払いとして知られています。適切なPSPは、Visa Account Updaterサービス、または同等のMastercard Automated Billing Updaterを利用して、カード番号が舞台裏で自動的に更新されるようにします。選択したPSPがこの機能を提供していることを確認する価値があります。