0

私にはユニークなクライアントの機会が近づいており、プロジェクトをどのように処理したいかについて助けが必要です。あまり多くを与えることなく、これが私が直面していることです:

この間もなく登場するWordpressサイトへの訪問者が必要です。通常どおり登録できる必要があり、通常どおり登録時に「サブスクライバー」として設定されます。しかし、これは私が回避できないねじれです:

これらの「購読者」がサイトのエントリーフォームに記入して、「手数料」のあるコンテストにエントリーできるようにする必要があります。クライアントはPayPal経由で料金を徴収したいと考えています。したがって、「サブスクライバー」が入力したい場合は、このフォームに入力する必要があります。送信時に、フォームはPayPalを介して支払いを回収します。成功した場合、「サブスクライバー」が入力したフォームはバックエンドモデレートに配置されます。管理者が提出物を確認するように依頼します。これらの提出物は、「寄稿者」からのものであるかのように振る舞う必要があります。

基本的に、訪問者はこれらの提出物を送信して、自分のコンテンツをサイトに投稿し、他のユーザーが投票できるようにすることができます。

これらのプロジェクトは本当に良いものですが、まもなく開始されるので、私は必死です。

4

1 に答える 1

1

ユーザーがコンテンツを投稿するたびに同じ情報を再度入力する必要がないように、ユーザーの支払い情報(クレジットカード番号ではない)を保存することをお勧めします。

DoReferenceTransactionReqを使用できるように、PayPal Express、Payment Pro、またはPayflowGatewayが必要です。基本的に、ユーザーの支払いの最初のトランザクションIDを保存します。そして、次の支払いのために(参照として)それを使い続けてください。彼らが最初にあなたのアカウントを承認することを確認してください。あなたのビジネスによっては、彼らは時々承認しません。

Authorize.Netには、CIM(Customer Information Manager)と呼ばれる同じ機能もあります。ユーザープロファイルと支払いプロファイルの保存/アクセスがより簡単になります。しかし、それはあなた次第です。

幸運を!

于 2012-06-28T19:46:28.007 に答える