当前位置: 首页 > 知识库问答 >
问题:

如何允许客户在PayPal中使用不同货币支付?

越涛
2023-03-14
curl -v -X POST https://api.sandbox.paypal.com/v2/checkout/orders \
-H "Content-Type: application/json" \
-H "Authorization: Bearer Access-Token" \
-d '{
  "intent": "AUTHORIZE",
  "purchase_units": [
    {
      "amount": {
        "currency_code": "USD",
        "value": "100.00"
      }
    }
  ]
}'

之后,我捕获请求,其中显示客户和卖方事务都是正常的。但是,当尝试使用另一个currency_code(例如mad)支付时,我会出现以下错误:

{“name”:“unprocessable_entity”,“details”:[{“location”:“body”,“issue”:“currency_not_supported”,“description”:“当前不支持货币代码。有关支持的货币代码列表,请参阅https://developer.paypal.com/docs/integration/direct/rest/currency-codes/。”}],“message”:“无法执行请求的操作,语义不正确或业务验证失败。”,“debug_id”:“”,“links”:[{“href”:“https://developer.paypal.com/docs/api/orders/v2/#error-currency_not_supported”,“rel”:“information_link”,“方法”:“获取”}]}

结账时有没有强制使用多种货币的变通方法?或者货币折算如何实施?

共有1个答案

林亦
2023-03-14

mad不是PayPal支持的货币

下面是完整的列表:https://developer.paypal.com/docs/api/reference/currence-codes/

如果买主有不同本币的资金来源(如带有mad的信用卡),则会在结账时向他们显示转换。但您的交易必须以贝宝支持的货币之一计价,您将收到该货币。

 类似资料:
  • 我在MongoTemplate中使用了allowDiskUse选项: 并且仍然收到此错误: 超出$group的内存限制,但不允许外部排序。请传递allowDiskUse:true以选择加入。 是不是被窃听了? 请注意,我使用的是mongo java客户端3.11和mongo atlas M2(v4.2.9) 我还尝试了batch大小和use Couror,但它不起作用

  • 我正在尝试使用函数。 而它应该打印$符号或美元? 我使用linux主机。 谢谢

  • 我为我的Java应用程序构建了一个Docker映像——https://bit bucket . org/ijabz/songkongdocker/src/master/Docker file 最后一行是 songremote.sh 的(简化)内容是 而且效果很好。 然而,我有一个客户想使用-m选项和路径运行songkong 例如 > 那么,有没有办法让一个泊坞站允许运行两个不同的命令,或者我必须构

  • 问题内容: 我一直坚持用HTML 5格式化货币。我有必须格式化货币的应用程序。我有下面的代码片段 我从DAO abc读取货币值时,应将其格式化。当前打印$ 1200000.0它应该打印$ 1,200,000.0 .0 问题答案: 您可以使用实用程序对象,可以在此处查看哪些方法:http : //www.thymeleaf.org/apidocs/thymeleaf/2.0.15/org/thyme

  • 问题内容: 我发现有关JTextPanes的主题在互联网上缺少有用的文档/教程。我正在尝试做一个简单的文本处理器,我希望它能够从JComboBox中选择一个字体系列,该字体系列根据用户在其系统上安装的字体进行填充。但是,无论尝试什么,我都无法弄清楚如何使其发挥作用。 我所拥有的是一个基于JTextPane构建的工具栏类。当前,它具有许多样式按钮,可用于设置对齐方式以及粗体,斜体和下划线。 这是我的

  • 我试过... 但那就不允许便士条目了。 我想要增量按钮控制在英镑上升,但仍然想要输入便士的能力。 谢谢,1DMF