ドキュメントによると: https://developers.facebook.com/docs/reference/dialogs/pay/
dev_purchase_params - Pay Dialog で価格を現地通貨 (USD など) で表示するかどうかを設定します。JavaScript SDK を使用して {'oscif': true} が提供されている場合、支払いダイアログは現地通貨で価格を表示します。
oscif を false に設定したり、完全に省略したりしても、oscif で何をしても、Facebook の支払いダイアログで次のように表示されます。
価格: $0.10 USD (1 クレジット)
これの代わりに:
価格: 1 クレジット ($0.10 USD)
私が気付いていない他の何かが起こっていますか?バグのように思えますが、これを想定してはいけません。
これについて何か助けていただければ幸いです!