根据文档: https ://developers.facebook.com/docs/reference/dialogs/pay/
dev_purchase_params - 配置支付对话框是否以当地货币(例如美元)显示价格。如果使用 JavaScript SDK 提供 {'oscif': true},则支付对话框以当地货币显示价格。
无论我对 oscif 做什么,将其设置为 false 还是完全忽略它,我仍然在 Facebook 支付对话框中得到这个:
价格:0.10 美元(1 个学分)
而不是这个:
价格:1 个积分(0.10 美元)
还有其他我不知道的事情吗?似乎是一个错误,但我知道永远不要假设这一点。
我很感激这方面的任何帮助!