まず、統合のどこでこれが壊れているのか正確にはわからないため、投稿に情報が不足していることをお詫びします。必要に応じて、コードなどを追加できます。
私は最近新しいサーバーに移行し (php 4.x > 5.3 および plesk 8 > 10 からの移行を含む)、すべて (Paypal Payments Pro を含む) は PayPal Express チェックアウトを除いて完全に正常に動作しています。
すべてのコードがそこにあり、私のアカウントでは何も変更されていません。新しいサーバーで動作していないようです。トークンを返さない startExpressCheckout まで、プロセス内のすべてが正常に機能し、トークン値が空のペイパル アドレスにブラウザが送信されます。
有用な PHP エラーが実際に発生していないため、どこを見ればよいかわかりません。これは SSL/証明書などに関連している可能性がありますか? PHPのバージョンの違い?
元の統合は別の開発者によって行われ、彼らは Pear のいくつかのバージョンを使用していましたが、それが何かに影響するかどうかはわかりません.