支払いコールバックURL(https)は自己署名証明書で機能しますか、それとも商用SSL証明書が必要ですか?
クイックチェックを行ったところ、ハンドシェイク中にFacebookからサーバー(デフォルトのhttpsポート443)へのSSL接続が失敗し、HTTPリクエストも実行されませんでした。
FBのアプリ構成をHTTPに変更するとすぐに、すべてが正常に機能します。
これまでのところ、canvas urlなどの他のすべては、自己署名証明書で問題なく機能し、支払いコールバックURLでのみ問題が発生します。