Нашел несколько усложненный пример оплаты, сравнил отдаваемые параметры. Выяснялось, что при вызове того же метода fb.ui, с моего приложения не отправляется один параметр — app_id. Помогло добавление этого параметра в передаваемый объект
var obj = {
method: 'pay',
order_info: { order_id : objData.id },
purchase_type: 'item',
app_id: ' _ здесь_ ',
dev_purchase_params: {'oscif': true}
};
FB.ui(obj, callBackPay );