2

わかりました、私は構築した Web カートに PHP/SQL を使用しています。必要なペイパル アカウント (ビジネス) も持っているので、API 認証があります。また、サンドボックス アカウントを作成し、そこでも API 認証を取得しました。

たくさんのオンライン ドキュメントを読みましたが、すべて完全に混乱しています。API コードの使用方法についてはどこにも記載されていませんが、最も重要なのは、どのコードを使用するかということです...

Web Payment Pro / Payflow Pro を使用して、クレジット カードを使用して顧客に請求します。彼らは私たちのウェブサイトを離れたり、PayPal アカウントを登録したりする必要はありません (ウェブ ペイメント プロが提供するもの)。今必要なのは、SDK からダウンロードする正しいファイルと、何を構成する必要があるかを知ることだけです。

4

1 に答える 1

1

Paypal Integration Centerの開発者ガイドでは、Payflow Pro API についてかなり詳しく説明されており、PHP での例が含まれています。Payflow Pro 開発者ガイドを読むと、API の使用例が多数表示されます。

開発者ガイドから一部のコードを切り取り、それを PHP アプリケーションに貼り付けることを期待している場合は、がっかりするでしょう。オンライン決済処理は巨大な産業です。多数のマーチャント バンク、支払い処理業者、仕様、ワークフロー、カード サプライヤー、バージョン、詐欺およびセキュリティ サービス、人間およびプログラミング言語、利用可能なベスト プラクティスがあります。すべてのビジネスに実装されたすべての順列のテーブルを持つことは不可能です。仮にそんなものがあったとしても、それを読めるほど長生きする人間はいないだろう。

事前にワークフローを決定し、開発者ガイドを読み、必要な機能の API を選択して実装する必要があります。Paypal の統合の概要を順を追って説明します。これは単純なプロセスではありません。おそらく数週間の作業が必要になるでしょう。

「彼らは私たちのウェブサイトを離れない」という要件を再考することをお勧めします. クレジット カードおよび個人識別情報の取り扱いに関するクレジット カード業界のガイドラインは、実装が非常に困難です。また、3D セキュアをサポートするには、元のサイトを離れる必要があります。

これがオンライン決済を使用する最初のプロジェクトであり、時間が重要である場合は、自分で実装しようとせずに、Paypal ショッピング カートのようなホスト型決済サービスを使用することを強くお勧めします。オンライン決済処理は複雑な問題であり、ミスの結果は壊滅的なものになる可能性があります。どうしても自分で実装する必要がある場合は、経験のあるコンサルタントを雇うことを検討してください。

于 2009-11-16T19:47:41.883 に答える