私はgemのpaypal-express https://github.com/nov/paypal-express/を使用していますが、うまく動作します。今はライブに行く時なので、config/paypal.ymlをこのように変更しました
development: &sandbox # change to your own
username: seller_1330103613***
password: *******
signature: *******
sandbox: true
test:
<<: *sandbox
production: &production
username: *******
password: *******
signature: *******
sendbox: false
もちろん、API 認証情報を要求して API アクセスを構成し、独自の API ユーザー名とパスワードを作成しました。サイトからペイパルへの支払いフロー、およびユーザーが支払いを行った後のサイトへの支払いフローは正常に機能しますが、ペイパル アカウントでお金を確認できますが、アカウントに何も追加されていません。ログには、ユーザーがペイパルから戻ったときにこれだけが表示されます
Started GET "/payments/success?credit_pack_id=6&user_id=951&token=EC-4P010757XB594990R&PayerID=LS9LDEH84VBAY" for 79.41.57.162 at 2013-06-20 23:07:31 +0200
それを修正するために他にどこを確認できますか? ペイパルなどに適切に構成されていない権限はありますか? ありがとうございました