目次
PHP 言語で開発された Paypal 支払いデモの具体的な実装、phppaypal 支払いデモ
アプリケーションが国際アプリケーション用の場合、通常、支払い時に Paypal の使用を検討します。以下は、個人によって書かれた PayPal 支払いの例です。これは個人的にテストされており、実行可能です。 PayPal の非常に良い点は、開発者にサンドボックス テスト機能を提供していることです。 (つまり、開発環境で仮想販売者のアカウントと金額、仮想購入者のアカウントと金額、仮想カード番号などを開発者に提供します。これにより、実際のお金を使用せずにテストすることができます。)
1.開発前の準備
2. 決済デモの開発に入る
この記事のデモは、最新の paypal php-sdk バージョン 1.5.1 を使用して 2015 年 9 月 2 日にテストされました。 SDK のバージョンが大きく離れている場合は、若干の違いが生じる可能性があります。
借り手は参考としてのみ使用できます! PayPal 決済を開発したいだけで、どこから始めればよいかわからない人に少しでも役立つことを願っています。
ホームページ バックエンド開発 PHPチュートリアル PHP 言語で開発された Paypal 支払いデモの具体的な実装、phppaypal 支払いデモ_PHP チュートリアル

PHP 言語で開発された Paypal 支払いデモの具体的な実装、phppaypal 支払いデモ_PHP チュートリアル

Jul 12, 2016 am 09:08 AM
paypal

PHP 言語で開発された Paypal 支払いデモの具体的な実装、phppaypal 支払いデモ

アプリケーションが国際アプリケーション用の場合、通常、支払い時に Paypal の使用を検討します。以下は、個人によって書かれた PayPal 支払いの例です。これは個人的にテストされており、実行可能です。 PayPal の非常に良い点は、開発者にサンドボックス テスト機能を提供していることです。 (つまり、開発環境で仮想販売者のアカウントと金額、仮想購入者のアカウントと金額、仮想カード番号などを開発者に提供します。これにより、実際のお金を使用せずにテストすることができます。)

1.開発前の準備

  • https://developer.paypal.com/ Paypalの公式開発者Webサイトにアクセスして、開発者アカウントを登録します。
  • アカウントでログインした後、ナビゲーションで「ダッシュボード」をクリックしてダッシュボードに入ります。以下のスクリーンショットに示すように、後続の操作はこのパネルで実行されます。
  • 上のスクリーンショットのメニューの「サンドボックス」の下にある「アカウント」で、サンドボックステストの購入者アカウントと販売者アカウントを確認できます。どちらのテスト アカウントにも、仮想アカウントのパスワードを設定するためのchangepasswordを含むプロファイル オプションがあります。
  • 上のスクリーンショットのメニュー「サンドボックス」の下にあるトランザクションがトランザクション記録です。
  • スクリーンショットページの右上隅にある「アプリの作成」ボタンをクリックします。アプリケーションを作成します。作成後、クライアント ID とシークレットが提供されます。これら 2 つは PHP 定数として構成でき、後の開発で使用されます。

2. 決済デモの開発に入る

  • 開発コードのルート ディレクトリをローカルに作成します。まず、index.html を作成し、製品名と製品価格の 2 つの簡単な入力項目を配置します。 コードとスクリーンショットは次のとおりです。
  • リーリー
  • 商品名と価格を入力してください。 「支払う」をクリックすると、PayPal の支払いページに移動します。サンドボックス テスト購入者アカウントを使用して支払います。支払いが成功したことがわかります。次に、テスト販売者アカウントにログインします。販売者のアカウントに支払いが入金されたことがわかります。もちろん、Paypalの手数料はここで差し引かれます。手数料は出品者が負担します。
  • PHP がどのように実装されているかを詳しく見てみましょう。まず、paypal から提供された php-sdk をコード ディレクトリに取得する必要があります。ここでは、PHP のパッケージマネージャー Composer を使用して最新の SDK を入手する方法を紹介します。 もちろん、github などの他のチャネルからも最新の Paypal PHP-SDK を入手できます。
  • Composer はデフォルトでコンピューターにすでにインストールされています。お持ちでない場合は、Du Niang または Google にアクセスして、composer とともにインストールしてください。
  • 次に、コードルートディレクトリにcomposer.jsonファイルを書き込み、パッケージコンテンツを取得します。 json ファイルのコードは次のとおりです。 リーリー
  • Linux/UNIX システムの場合は、ルート ディレクトリで直接 Composer install を実行して、パッケージのコンテンツを取得します。

  • インストール後。ルートディレクトリの下にベンダーディレクトリが生成されます。サブディレクトリには、composer と paypal の 2 つがあります。 Composer は自動読み込みを実装しており、Paypal は SDK コンテンツです。
  • 次に、パブリック ファイルを作成しましょう (ここでは app/start.php がデフォルトで使用されますが、プロジェクト内でカスタマイズできます)。実際には、SDK の autoload.php の自動ロードを実装し、クライアント ID と Paypal を作成するだけです。シークレットによって生成された支払いオブジェクト インスタンス。 start.php コードは次のとおりです:
  • リーリー
  • 次のステップは、フォームで送信された checkout.php 処理ファイルを実装することです。コードの内容は次のとおりです:
  • リーリー
  • checkout.php は、フォームを通じて送信されたパラメーターを通じて、特定の支払いの詳細とパラメーターを初期化し、設定します。ここでは一般的に使用される部品のみをリストします。 PayPal には多くのパラメータ設定が用意されています。詳細については、Paypal の公式開発者ドキュメントを参照してください。

  • checkout.phpでパラメータを設定した後。支払いリンクが生成されます。ヘッダーを使用して支払いリンク (つまり、Paypal の支払いページ) に移動すると、サンドボックスによって提供される購入者アカウントを使用して支払いを行うことができます。スクリーンショットは次のとおりです:
  • 購入者アカウントでの支払い完了後。サンドボックスの販売アカウント残高を確認してください。手数料を差し引いた金額を受け取ったことがわかります。
  • 支払いの成功または失敗後にコールバック処理があります。コールバック処理用のphpファイルは上記checkout.phpのsetReturnUrlに設定されています。ここで設定しているのは /pay.php?success=true です
  • 次に、pay.php がコールバックを簡単に処理する方法を見てみましょう。まず pay.php コードを貼り付けます:
  • リーリー
  • わかりました。この時点で、簡単な PayPal 支払いデモが実際に機能しました。支払いの原則を理解した後、独自のプロジェクトでより豊富な拡張機能を作成したい場合は、Paypal の公式ドキュメントにアクセスして、より具体的な開発プロジェクトの設定を確認してください。取引明細の取得なども含めて全て実現可能です。ここでは詳細には触れません。

この記事のデモは、最新の paypal php-sdk バージョン 1.5.1 を使用して 2015 年 9 月 2 日にテストされました。 SDK のバージョンが大きく離れている場合は、若干の違いが生じる可能性があります。

借り手は参考としてのみ使用できます! PayPal 決済を開発したいだけで、どこから始めればよいかわからない人に少しでも役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1054178.html技術記事 PHP 言語で開発された Paypal 支払いデモの具体的な実装、phppaypal 支払いデモ アプリケーションが国際指向の場合、通常、支払い時に Paypal の使用を検討します。以下は個人的に書いたものです...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP と PayPal を使用したオンライン支払い PHP と PayPal を使用したオンライン支払い May 11, 2023 pm 03:37 PM

インターネットの急速な発展に伴い、製品やサービスをオンラインで販売することを選択する企業が増えており、オンライン決済が企業にとって大きなニーズとなっています。 PayPal は、世界をリードするオンライン決済プラットフォームとして、多くの企業にとって最初の選択肢となっています。この記事では、PHP と PayPal を使用してオンライン決済を実装する方法を紹介します。以下のステップに分けて説明します: PayPal アカウントとアプリケーションの作成 PayPal SDK の統合 支払いトークンの取得 処理 支払い処理 支払い確認 PayPal アカウントとアプリケーションの作成 P を使用するには

Paypalで支払いができない原因は何ですか? Paypalで支払いができない原因は何ですか? Sep 01, 2023 pm 05:00 PM

PayPalで支払いができない理由としては、口座残高不足、支払い方法の制限、リスク管理システムによる取引の傍受、受取人アカウントの問題、ネットワーク接続の問題、ユーザーアカウントの異常などが考えられます。詳細な紹介: 1. アカウント残高が不足している場合は、銀行振込またはクレジット カードへのチャージを通じてアカウント残高を増やすことができます; 2. 支払い方法が制限されています。支払い設定を確認し、選択した支払い方法が制限されていないことを確認してください; 3.取引はリスク管理システムによって傍受され、PayPal カスタマーサービスに連絡し、取引の正当性を証明するための関連情報を提供し、支払い制限の解除などを要求します。

GCashがPayPalのステーブルコインを発売し、フィリピン人が価格変動から保護された暗号通貨を取引できるようにする GCashがPayPalのステーブルコインを発売し、フィリピン人が価格変動から保護された暗号通貨を取引できるようにする Jul 31, 2024 am 06:36 AM

GCashは火曜日、PayPal USD(PYUSD)トークンがフィリピンデジタル資産取引所のアプリ内機能であるGCryptoを介して「低額の取引手数料」で取引できるようになったと発表した。

ヨーロッパ人はペイパルを使いますか? ヨーロッパ人はペイパルを使いますか? Nov 10, 2022 am 10:52 AM

ヨーロッパ人は PayPal を使用していますが、世界共通ではなく、開設されている地域でのみ使用できます。PayPal は、米国カリフォルニア州サンノゼに本社を置くオンライン決済サービス プロバイダーです。PayPal アカウントは、PayPal によって開始された安全なオンライン電子アカウントです。オンライン詐欺の発生を効果的に減らすことができ、PayPal アカウントに統合された高度な管理機能により、あらゆる取引の詳細を制御できます。

Paypalで支払いができない原因は何ですか? Paypalで支払いができない原因は何ですか? Oct 16, 2023 pm 03:23 PM

Paypal で支払いできない場合は、支払い方法、アカウント残高、Paypal 残高、支払い情報、ネットワークの問題、Paypal システム、販売者、ブラウザの問題が原因です。詳細な紹介: 1. 支払い方法、使用した支払い方法が Paypal アカウントに追加されていることを確認してください; 2. アカウント残高、Paypal アカウント残高が注文金額を支払うのに十分であることを確認してください; 3. Paypal 残高、アカウントのステータスに異常がないか確認します; 4. 支払い情報、クレジット カード番号、有効期限など、入力された支払い情報が正しいことを確認します。

Paypal公式アプリダウンロード Paypal公式アプリダウンロード Apr 23, 2024 am 10:00 AM

PayPal 公式アプリをダウンロードするには、PayPal 公式 Web サイトにアクセスしてください: https://www.paypal.com/ 「ダウンロード」をクリックし、お使いのデバイスに応じて適切なアプリストアを選択し、「PayPal」を検索してダウンロードしてインストールし、最後に PayPal アカウントにログインします。このアプリを使用すると、アカウントの管理、安全性の確保、支出の追跡、シームレスな支払いが簡単に行え、iOS および Android デバイスで利用できます。

PaypalのPYUSDが10億ドルのマイルストーンに近づく PaypalのPYUSDが10億ドルのマイルストーンに近づく Aug 17, 2024 am 06:10 AM

Paypalが発行したステーブルコイン資産は、過去10日間で大幅に成長し、現在6番目に大きいステーブルコイン資産となっている。

PayPalがAppleのTap to Payと提携し、米国の何百万もの中小企業が非接触でiPhoneで支払いできるようにする PayPalがAppleのTap to Payと提携し、米国の何百万もの中小企業が非接触でiPhoneで支払いできるようにする Apr 10, 2024 pm 12:10 PM

3 月 8 日のニュースによると、PayPal Holdings Inc. は最近、Venmo と PayPal Zettle のユーザーである数百万の米国の中小企業が、拡張アクセサリや Bluetooth カード リーダーなどの追加のハードウェアを必要としないと発表した。 AppleのTaptoPay機能に対応することで、iPhoneだけで非接触決済を実現できます。 2022 年 5 月に開始された Apple の TaptoPay 機能により、米国の販売業者は iPhone および販売業者がサポートする iOS アプリを使用して ApplePay およびその他の非接触型支払い方法を受け入れることができます。このサービスを通じて、互換性のある iPhone デバイスを持つユーザーは、非接触型決済が有効なデバイスと同様に、安全に非接触型決済を処理できるようになります。

See all articles