我在MS SQL中有表名Courses。它有价格。我的意思是新加坡元(SGD)的价格。我正在与Paypal整合。一切正常,直到用户点击课程表上的“立即购买”图片时网页被重定向到贝宝。如何在表中实现我的价格数据课程是新元,而不是美元。问题是我不确定在哪里修复。我是否应该修复html或c#代码或sql或javascript或以上所有内容?在我的沙盒中,我将我的货币配置为SGD。我在Web.config以及html中尝试过全球化uiculture =“es-US”culture =“es-SG”。他们都没有工作。请告诉我如何去做。 谢谢 乔
答案 0 :(得分:0)
您能否更详细地解释一下您在沙盒中配置货币的方式?它是程序化的还是PayPal Developer中的某个设置?我承认我是nev。呃实际上是用PayPal API开发的,虽然我已经开了一点。但是,我可以非常自信地说,它不会是一个不正确的本地化问题,因为无论您的位置如何,您都应该能够配置货币。
如果您使用的是经典API,请查看此文档中的PAYMENTREQUEST_n_CURRENCYCODE
字段:https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/
如果您正在使用REST API(似乎更有可能 - 请查看本节中的请求示例:https://developer.paypal.com/docs/api/#create-a-payment请求的JSON有效内容中的transactions
列表可以包含多个{{ 1}}对象,其amount
属性接受三个字母的货币代码。希望对任何人有帮助。
ETA:那么为了回答您实际关闭的问题,似乎改变的地方将是您的JavaScript或maaaybe您的C#代码,具体取决于您的网页设置方式 - 无论您在何处生成API调用。但是,我可能误解了您的实际用例。无论哪种方式,API文档都可以查看。