0

Paypal を PHP スクリプトで接続しようとしている Web サイトがあります。php はクエリ文字列を作成し、クエリ文字列を添付してhttps://www.paypal.com/cgi-bin/webscrに送信します。これが正常に機能することを確認できます。支払いを処理していませんが、正しい数量と価格などで PayPal に送られます。

しかし、https://www.sandbox.paypal.com/cgi-bin/webscrに変更すると、処理しようとすると、加盟店の PayPal アカウントに問題があるというエラーが表示されます。

PayPal サンドボックスでいくつかのテスト アカウントを作成しましたが、見回すと、サンドボックスに別のマーチャント アカウントが必要なようです。もしそうなら、私はこれを行う方法がわかりません。クエリ文字列の「?business= mycode」部分を変更する必要があると思いますが、何に変更すればよいかわかりません...

とにかく、私はしばらく見回して答えを見つけることができません.誰かが私を助けたり、これに答える別の投稿に誘導したりできますか?

4

2 に答える 2

1

ライブからサンドボックスに戻すときに、ホストされていないボタンを使用する場合に変更する必要があるのは、テストしようとしている環境とビジネス変数の値を反映する URL だけです。これは、実際のテストまたはライブ販売者アカウントのメール アドレス、またはマーチャント ID のいずれかに設定できます。テスト用のアカウントをまだ作成していない場合。これを行うには、PayPal の開発者サイトにアクセスし、開発者アカウントを作成します。これが完了したら、開発者アカウントにログインして [アプリケーション] タブに移動できます。このページに移動したら、左側にあるサンドボックス アカウントのリンクをクリックし、事前構成済みのテスト販売者アカウントを作成します。これにより、テスト アカウントにリンクされた電子メール アドレスが生成されます。これは、使用する必要がある電子メール アドレスになります。これがうまくいかない場合は、

于 2013-04-23T18:42:07.330 に答える