phpとpaypalの連携方法_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:33:17
オリジナル
878 人が閲覧しました

最近、PayPal で支払うこの機能に 2 日間取り組んでいますが、まだ完了していません。とても落ち込んでいます。
後で忘れないように、最初にメモを作成し、完了した部分を書き留めてください。
1 SandBox アカウントを登録し、2 つの仮想アカウントを作成します。自動的に作成されるアカウントを選択できます。買い手、売り手。開発中のテスト用。

2 クイック購入用のコード。リンクは、開発中のテストのために一時的に SandBox を指します。後ほど公式に変更させていただきます。

コードをコピーします コードは次のとおりです:

if(!define("_f_afficherButtonPayPal"))
{define("_f_afficherButtonPayPal",1);
function afficherButtonPayPal($nbr_point,$montant);
{

echo " ";
echo "


//これは作成したばかりの販売者のアカウントです

//支払い通貨、ユーロと書きました
合計金額
写真

";
}
}

3 支払い情報を返送してください。IPN を使用している必要があります。まだ決済されていません。頑張ってください

追加情報:
リファレンスドキュメントから学ぶ:
開発者が開発とテストを行うためにPaypalが特別に開発したサンドボックス
まずhttps://developer.paypal.com/にアクセスして開発アカウントを登録し、
次にサンドボックスに入り、アカウントをテストするための Paypal 仮想マシンを作成します (少なくとも 1 つのビジネスと 1 つの個人を作成する必要があります)。
このアカウントの登録方法は Paypal のプロセスと同じです。銀行口座番号やクレジット カードなどの情報は偽のものである可能性があります。 Paypal サンドボックスは自動的に

いくつかの乱数を生成します )。次に、Paypal サンドボックスの仮想アカウントを有効にします。Paypal サンドボックスに登録するときに入力した電子メール アドレスに関係なく、仮想アカウントに入力した電子メール アドレスに送信された電子メールはすべて、Paypal サンドボックスの管理インターフェイスの [電子メール] ページに保存されます。開発アカウント (ナビゲーション バー上)。 Sandbox

の仮想 Paypal 環境にログインし、仮想アカウントの銀行を確認する必要もあります。ここで気軽に入力し、[資金の追加] を通じてアカウントにリチャージすることができます (できるだけ多くまたは少なく入力してください)。あなたが欲しい)。次に、ビジネス アカウントの [プロファイル設定] ページで [IPN] オプションを有効にする必要があり、[編集] ボタンをクリックして

IPN を開きます。固定 IPN ハンドルを使用している場合は、アドレスを直接入力できます。
次に、テストするときに、Paypal インターフェースのアドレスを https://www.sandbox.paypal.com/cgi-bin/webscr に設定する必要があります。
最後の基本プロセスは次のとおりです:
ユーザーは Web サイトで商品を選択し、ショッピング カートに入れて、確認して支払いの準備をします
ウェブサイトは、ショッピング カート内の商品に基づいて Paypal 支払いフォーム (上記の IPN への送信に使用される Paypal インターフェース アドレス) を生成します。これには、これに関するいくつかの情報が含まれていますトランザクション(以下)それについては後で説明する機会を見つけます)。そして、独自のデータベースに注文レコードを生成します。
Paypal はこれらの取引情報をセッションに記録します

ユーザーは Paypal アカウント (Sandbox は Sandbox の仮想アカウントを使用します) で Paypal にログインし、詳細を確認して [Pay] ボタンをクリックします
Paypal の回収アカウントが支払いの受け入れ 問題はありません(特に受け入れる必要はありません)。取引は完了し、Paypal から IPN とリマインダーメールが送信されます。
当社のIPNハンドラーは情報を受け取り、まずPaypalに確認し、情報が正しい場合はその情報を独自のデータベースと比較し、

が正しい場合は、支払い情報を保存し、注文ステータスを変更できます。
その後、Paypal は取引が完了したことを示すインターフェースを表示します。この時点でユーザーが「戻る」ボタンをクリックすると、Paypal はユーザーを Web サイト上の指定された場所に送り返します。
当社のウェブサイトは、ユーザーの復帰を歓迎し、ユーザーに感謝の意を表し、リマインドし、注文番号を提供するなどします。
最後に必要なのは合計金額の決済であり、オンラインストアに接続する必要がないため、合計金額を生成してPaypalに入力するだけで基本的に完了します。また、PayPal で多くのパラメータを設定する必要がありますが、これは非常に面倒です



コードをコピーします

コードは次のとおりです。

input type="image" src="Styles/Compact/Images/payicon.jpg">



;input type="hidden" value="150.0" name="amount">






http://www.bkjia.com/PHPjc/322626.html

www.bkjia.com

http://www.bkjia.com/PHPjc/322626.html技術記事最近、PayPal で支払うこの機能に 2 日間取り組んでいますが、まだ完了していません。とても落ち込んでいます。 後で忘れないように、最初にメモを作成し、完了した部分を書き留めてください。 1 SandB を登録します...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート