انقطاع جزئي للخدمةshare-external
Critical Bug: Mismatched Request ID in Payment Data
18

When players need to pay for in-game items, we call FB.ui({method: 'pay', action: 'purchaseitem', product: product, quantity: 1, request_id: 'a numeric order id'}). The request_id is a string formatted as a number.

However, since yesterday, when Facebook's server notifies our server about the order, or when we actively query the order using the Graph API (GET /v21.0/{payment-id}), the returned order data shows the request_id as a randomly generated UUID format string, rather than the request_id passed during the FB.ui call. This prevents us from querying user orders and issuing items. This bug affects a small portion of users; most users' order request_ids are still normal. Please address this issue promptly, thank you!

Lin
تم طرح السؤال منذ حوالي ‏٣‏ أسابيع
Vitalii

Yes, we also have exactly the same issue

‏٣ نوفمبر‏‏٦:٣٣ ص‏111
الإجابة المحددة
3

I believe a fix for this on the Meta side went out around 4pm PST on Nov 4th. We saw a decline in occurrences after that. We sill had a few after but not at the same frequency. I have noticed zero so far today (Nov 7th) so I think it is safe to say it's fixed. I'm just updating here as I thought everyone would want to know and I'm not sure Meta really monitors or replies to these threads.

‏٧ نوفمبر‏‏١٠:٥١ ص‏111
Leon
4

Wa have the same problem with our game Color Cross Online. It prevents us from processing the payment in the game.

‏٥ نوفمبر‏‏٣:٣٩ ص‏111
John
5

We have the same problem. Some transactions are correct and some get a UUID4 as request_id

‏٤ نوفمبر‏‏١١:٥٢ م‏111
Felix
8

Hi, we are experiencing the same: https://apps.facebook.com/bingooo. Players are paying but not receiving their product as a result of this problem. Please escalate this issue.

‏٤ نوفمبر‏‏٨:٢٠ ص‏111
Steffen
8

We (Zynga/TakeTwo) are also experiencing this on multiple games.

‏٤ نوفمبر‏‏١:٤٧ م‏111
Leon
9

Dear Meta Team We are also facing same issue it "Golden Frontier" facebook canvas games. Not all players are facing this, but most players are getting the issue.

request_id is mismatched after the payment.

Please fix this issue asap.

‏٤ نوفمبر‏‏٣:٤٥ ص‏111
Roman
12

We are also facing same issue in 'Kingdoms of Camelot' and 'Glory of Rome' facebook canvas games. Not all players are facing this, but most players are getting the issue

request_id is mismatched after the payment.

Please fix this issue asap.

‏٣ نوفمبر‏‏٨:٢٠ ص‏111
Sujeet
Pravin

The Issue is happening on Zoo world classic game too - GardenCityGames

‏٣ نوفمبر‏‏٩:٠٣ م‏111
Arzu

We are facing the same issue.

‏٤ نوفمبر‏‏١٢:١٩ ص‏111
17

The same problem exists for Spades Plus.

‏٢ نوفمبر‏‏١١:٣٣ ص‏111
Aykut