-1

私は特別な請求方法を持つrubyonrailsアプリに取り組んでいます。

ユーザーが商品を予約できるストアを作成していますが、一定の金額に達するまでこれらの商品の料金は請求されません。この金額は時間で数値化できないので、これが定期的な支払いであるかどうか疑問に思います。ただし、アカウントはこれらの商品を予約するために支払い方法を提供する必要があり、毎回情報を提供するのは面倒です。さらに、私は彼らの情報が必要なので、彼らが製品を望んでいることはわかっていますが、すぐには請求しません。

何をすべきか?

4

2 に答える 2

0

まず、カードの詳細を事前にキャプチャしますが、料金は発生しません。

これは、ほとんどの決済サービスプロバイダー(PSP)で実行できます。通常、あなたはあなたのサイトからカードの詳細をキャプチャするPSPによってホストされているサイトにリダイレクトします。ユーザーがそのページを離れると、ユーザーはサイトにリダイレクトされ、支払いトークンを受け取ります。これは基本的に、カード番号の代わりに将来のトランザクションで使用できるGUIDです。

そのカードから支払いを受け取るたびに、承認と決済のためにトークンIDと支払い値をPSPに送信できます。承認が失敗したり拒否されたりする可能性は十分にあることを覚えておいてください。

これは、クレジットカードの有効期限が切れたり、交換されたりするなど、PSPが処理する必要のある潜在的な問題があるという点で、技術的には定期支払いとして知られています。適切なPSPは、Visa Account Updaterサービス、または同等のMastercard Automated Billing Updaterを利用して、カード番号が舞台裏で自動的に更新されるようにします。選択したPSPがこの機能を提供していることを確認する価値があります。

于 2010-01-08T13:57:16.677 に答える
0

私はこれを支払いを扱う会社にアウトソーシングすることをお勧めします、私は料金のためにPayPalに反対することを勧めます。あなたがゼロからすべてを書いているならば、あなたは多くのトラブルに巻き込まれることになります。

それを超えて、これは現実世界のシナリオであると想定しています。その場合、それは一度だけの支払いであるため、私はそれを定期的な支払いとは見なしません。追加するのを忘れたり、サードパーティベンダーに情報を保存したり、オンラインで保存できるものとできないもののルールをよく理解したりできます。

于 2010-01-07T21:28:12.203 に答える