2009-08-22 9 views
3

ワンタイム・フィーをペイパルに統合するにはどうすればよいですか?PayPalを登録システムに統合する最も簡単な方法は何ですか?

ユーザーがSignUpをクリックした後、t &のcを確認するページに移動し、50ポンドを支払うと、成功した場合は、詳細を入力してアカウントを作成できるページに移動します。私はこのページをpaypalから来るユーザーに見せたいだけです。

トークンの使用については考えましたが、使用方法はわかりません。

答えて

9

あなたはコードサンプルがたくさんあるpaypal IPNを使用することができます。paypal sandboxには、始めるためのいくつかの素晴らしいツールがあります。

フローはこのように機能します。

  1. ユーザーは、サイトにサインアップしてフォームに記入することを選択します(連絡先情報、利用規約に同意するなど)。
  2. 次に、購入登録などをクリックしてください。
  3. あなたのサイトは、Paypalへの登録費用と一緒に連絡フォームのすべての詳細を投稿します。
  4. ユーザーはpaypalサイトで支払いを完了し、成功のページに移動します。成功ページには、まもなく登録に関する電子メールが届きます。

お客様のバックエンド... 1.ユーザーが支払いを済ませた後、paypalはお客様が提供したURLに取引の詳細を掲載します。 2.システムがpaypalへの接続を介してハンドシェイクを完了しました。 3. Paypalはトランザクションの詳細をサーバーに送り返し、合計とその他の必要な検証を検証します。 4.妥当性確認の後、システムは新規ユーザーに対してアカウントの詳細を含む電子メールを生成します。

それが意味をなさないか、何か追加の精緻化が必要かどうかを教えてください。また、どの言語をコーディングするかを教えてもらえれば、サンプルコードを手に入れることができます。ここ

[EDIT]

は、PayPalのIPNのURLである - > https://www.paypal.com/ipn

--Dan

[編集]

ここ例形です。このフォームはpaypalへの支払いのための単一の項目を掲示します。

<form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr"> 
<input type="hidden" name="rm" value="2" id="PayPalRm" /> 
<input type="hidden" name="cmd" value="_xclick" id="PayPalCmd" /> 
<input type="hidden" name="business" value="[email protected]" id="PayPalBusiness" /> 
<input type="hidden" name="return" value="http://localhost/inventories/success" id="PayPalReturn" /> 
<input type="hidden" name="cancel_return" value="http://localhost/inventories/cancel" id="PayPalCancelReturn" /> 
<input type="hidden" name="notify_url" value="http://localhost/Paypal_orders/process" id="PayPalNotifyUrl" /> 
<input type="hidden" name="item_name" value="product name" id="PayPalItemName" /> 
<input type="hidden" name="quantity" value="1" id="PayPalQuantity" /> 
<input type="hidden" name="no_shipping" value="2" id="PayPalNoShipping" /> 
<input type="hidden" name="shipping" value="2.5" id="PayPalShipping" /> 
<input type="hidden" name="shipping2" value="2.5" id="PayPalShipping2" /> 
<input type="hidden" name="no_note" value="1" id="PayPalNoNote" /> 
<input type="hidden" name="lc" value="US" id="PayPalLc" /> 
<input type="hidden" name="country" value="US" id="PayPalCountry" /> 
<input type="hidden" name="bn" value="PP-BuyNowBF" id="PayPalBn" /> 
<input type="hidden" name="amount" value="12" id="PayPalAmount" /> 
<div class="submit"><input type="submit" value="Click Here" /></div></form> 
+0

こんにちは! :) 私に戻っていただきありがとうございます これは意味がありますが、私の場合は、ユーザーの情報を追加するいくつかのSQL文を作成するページをユーザーが訪れないようにするにはどうすればよいでしょうか? 私は価格と一緒にすべての登録データ(良いフィールド数)をペイパルに移してもらえますか? iChatをお持ちですか? [email protected]:D – tarnfeld

+0

こんにちは あなたのリンクを見て、私はもっと購入したいと思っていました。 - paypal.comのウィザードで この問題は唯一の問題です。 ... – tarnfeld

+0

また、ハハ.. 私はこのウェブサイト.....のPHP、Javascript、HTMLでコーディングしています..... いくつかのサンプルコードは素晴らしいでしょう! – tarnfeld

関連する問題