PayPal ライブ サーバーに対して SetExpressCheckout API 呼び出しを行うと、次のエラーが表示されます。
このエラーは、ビジネス PayPal アカウントからデジタル商品オプションを有効にする必要があることを明確に示しています。My Business Setup ページで「デジタル商品とエクスプレス チェックアウト」を有効にできるはずであることがわかりました。ただし、オプション「変更」->「新規追加」を選択すると、利用可能なオプションが表示されたページに移動し、「デジタル商品」を選択すると、通知なしでマイ ビジネス設定ページに戻ります。目に見える変化はありません。Digital Goods をオプションとして追加してもうまくいかないようです。気がついたのは、このデジタル グッズ アイテムにのみ「サインアップが必要」というテキストがありました。これは欠落している可能性がありますが、それが実際に何を意味するのか、どこでサインアップすればよいのかわかりません。
この「デジタル配信商品の支払いを受け入れるようにサインアップしていません」を解決する方法は誰にでもあります。Express Checkout API を使用する際の問題