developers.facebook.com/docs/creditsapi/ — смотрим здесь пример Payment Prompt.
При клике на ссылку и вызове fb.ui( {method:pay} ) идет вызов fb скрипта
apps.facebook.com/fbml/ajax/uiserver.php?__a=1, который должен запросить мой credit url и отобразить интерфейс оплаты. Но, этого не происходит, и мне выводится сообщение «An error occurred. Please try later». Жму ок, сообщение повторяется.
Дело в том что оплата была интегрирована еще 12го октября, после отвлекся на другое. Когда вернулся к интеграции оплаты, она уже не работала.
Естественно, следует вывод, можно, что это вызвано внесенными в приложение изменениями. Но из кода тут — ссылка и вызов fb-api метода.
Возможно это связано с нововведениями fb, либо это мой страшный тупняк. Возможно дело в настройках приложения, но в доках ничего не нашел.
Ссылка на приложение —
apps.facebook.com/256530591058381/
Если посмотрите html-код, там есть ссылка для вызова окна оплаты(она не видима, нужно удалить флэш, чтобы была возможность кликнуть).
Надеюсь вы сможете помочь. Спасибо