さて、私のウェブサイトで支払いを行うために、サンドボックス モードで PayPal の REST API をいじってみました。私は彼らのSDKを使用していません.composerの機能に多くの問題があり、実行しないとsdkが機能しないようです. これまでのところ、手動でリクエストを作成してから、sdk を機能させる問題を修正しようとするのは面倒ではありません。
「PayPal の支払いを受け入れる」の 3 つの手順をすべて完了し、応答でこれを取得しました (JSON デコーダーを使用した後)
[id] => PAY-5VS02203M8518634FKHMEGAI [create_time] => 2013-07-06T16:17:05Z [update_time] => 2013-07-06T16:17:31Z [state] => approved [intent] => sale
だから私はそれがうまくいったと思いますが、ここでの私の大きな質問は、「承認された」ということは、その人が実際に支払うのに十分なお金を持っていて、私は確実にお金を受け取るということです. または、ユーザーに請求するために必要なものはすべて揃っていますが、ユーザーが NSF を持っているために失敗する可能性がまだあるということですか? ウェブサイトのドキュメントは、実際にはどちらか一方を示しているわけではありません。