Недостаточная ошибка перехода статуса Facebook

Я использую пример кода Github для кредитов Facebook (callback.php и index.php), но он дает мне следующую ошибку.. у кого-нибудь есть решение???

"Order:: update_order вызван с недопустимым переходом состояния:3 -> 0"

Спасибо..

1 ответ

Трудно ответить, не видя код, который вы используете, но ответ, который вы отправляете, должен выглядеть так:

{
 "method": "payments_status_update", 
 "content": {
        "order_id": ORDER_ID, 
        "status": "settled"
        }
}

ORDER_ID должен быть заменен идентификатором заказа, отправленным из fB с запросом.

Там были неправильные примеры, которые показали:

{
 "method": "payments_status_update", 
 "content": [{
        "order_id": ORDER_ID, 
        "status": "settled"
        }]
}

но второй не работает. Убедитесь, что вы не отправляете контент в виде массива.

Другие вопросы по тегам