Paypal Integration Centerの開発者ガイドでは、Payflow Pro API についてかなり詳しく説明されており、PHP での例が含まれています。Payflow Pro 開発者ガイドを読むと、API の使用例が多数表示されます。
開発者ガイドから一部のコードを切り取り、それを PHP アプリケーションに貼り付けることを期待している場合は、がっかりするでしょう。オンライン決済処理は巨大な産業です。多数のマーチャント バンク、支払い処理業者、仕様、ワークフロー、カード サプライヤー、バージョン、詐欺およびセキュリティ サービス、人間およびプログラミング言語、利用可能なベスト プラクティスがあります。すべてのビジネスに実装されたすべての順列のテーブルを持つことは不可能です。仮にそんなものがあったとしても、それを読めるほど長生きする人間はいないだろう。
事前にワークフローを決定し、開発者ガイドを読み、必要な機能の API を選択して実装する必要があります。Paypal の統合の概要を順を追って説明します。これは単純なプロセスではありません。おそらく数週間の作業が必要になるでしょう。
「彼らは私たちのウェブサイトを離れない」という要件を再考することをお勧めします. クレジット カードおよび個人識別情報の取り扱いに関するクレジット カード業界のガイドラインは、実装が非常に困難です。また、3D セキュアをサポートするには、元のサイトを離れる必要があります。
これがオンライン決済を使用する最初のプロジェクトであり、時間が重要である場合は、自分で実装しようとせずに、Paypal ショッピング カートのようなホスト型決済サービスを使用することを強くお勧めします。オンライン決済処理は複雑な問題であり、ミスの結果は壊滅的なものになる可能性があります。どうしても自分で実装する必要がある場合は、経験のあるコンサルタントを雇うことを検討してください。