PHP 言語で開発された Paypal 支払いデモの具体的な実装、phppaypal 支払いデモ_PHP チュートリアル
PHP 言語で開発された Paypal 支払いデモの具体的な実装、phppaypal 支払いデモ
アプリケーションが国際アプリケーション用の場合、通常、支払い時に Paypal の使用を検討します。以下は、個人によって書かれた PayPal 支払いの例です。これは個人的にテストされており、実行可能です。 PayPal の非常に良い点は、開発者にサンドボックス テスト機能を提供していることです。 (つまり、開発環境で仮想販売者のアカウントと金額、仮想購入者のアカウントと金額、仮想カード番号などを開発者に提供します。これにより、実際のお金を使用せずにテストすることができます。)
1.開発前の準備
- https://developer.paypal.com/ Paypalの公式開発者Webサイトにアクセスして、開発者アカウントを登録します。
- アカウントでログインした後、ナビゲーションで「ダッシュボード」をクリックしてダッシュボードに入ります。以下のスクリーンショットに示すように、後続の操作はこのパネルで実行されます。
- 上のスクリーンショットのメニューの「サンドボックス」の下にある「アカウント」で、サンドボックステストの購入者アカウントと販売者アカウントを確認できます。どちらのテスト アカウントにも、仮想アカウントのパスワードを設定するためのchangepasswordを含むプロファイル オプションがあります。
- 上のスクリーンショットのメニュー「サンドボックス」の下にあるトランザクションがトランザクション記録です。
- スクリーンショットページの右上隅にある「アプリの作成」ボタンをクリックします。アプリケーションを作成します。作成後、クライアント ID とシークレットが提供されます。これら 2 つは PHP 定数として構成でき、後の開発で使用されます。
2. 決済デモの開発に入る
- 開発コードのルート ディレクトリをローカルに作成します。まず、index.html を作成し、製品名と製品価格の 2 つの簡単な入力項目を配置します。 コードとスクリーンショットは次のとおりです。 リーリー
-
- PHP がどのように実装されているかを詳しく見てみましょう。まず、paypal から提供された php-sdk をコード ディレクトリに取得する必要があります。ここでは、PHP のパッケージマネージャー Composer を使用して最新の SDK を入手する方法を紹介します。 もちろん、github などの他のチャネルからも最新の Paypal PHP-SDK を入手できます。
- Composer はデフォルトでコンピューターにすでにインストールされています。お持ちでない場合は、Du Niang または Google にアクセスして、composer とともにインストールしてください。
- 次に、コードルートディレクトリにcomposer.jsonファイルを書き込み、パッケージコンテンツを取得します。 json ファイルのコードは次のとおりです。 リーリー
- Linux/UNIX システムの場合は、ルート ディレクトリで直接 Composer install を実行して、パッケージのコンテンツを取得します。
- 次に、パブリック ファイルを作成しましょう (ここでは app/start.php がデフォルトで使用されますが、プロジェクト内でカスタマイズできます)。実際には、SDK の autoload.php の自動ロードを実装し、クライアント ID と Paypal を作成するだけです。シークレットによって生成された支払いオブジェクト インスタンス。 start.php コードは次のとおりです:
- リーリー
- 次のステップは、フォームで送信された checkout.php 処理ファイルを実装することです。コードの内容は次のとおりです:
- リーリー
- checkout.php は、フォームを通じて送信されたパラメーターを通じて、特定の支払いの詳細とパラメーターを初期化し、設定します。ここでは一般的に使用される部品のみをリストします。 PayPal には多くのパラメータ設定が用意されています。詳細については、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 決済を開発したいだけで、どこから始めればよいかわからない人に少しでも役立つことを願っています。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









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

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

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

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

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

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

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

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