【问题标题】:INR to USD currency conversion in android using current exchange rate?使用当前汇率在android中将INR转换为美元?
【发布时间】:2019-02-17 00:20:08
【问题描述】:

我正在将 PayPal 集成到我的 Android 应用程序中。

以下是 PayPal 付款方式,它只接受美元。但我的货币格式是 INR。那么请帮助我如何使用当前汇率将我的货币从 INR 转换为 USD?

 //Creating a paypalpayment
    PayPalPayment payment = new PayPalPayment(new BigDecimal(String.valueOf(paymentAmount)), "USD", "Simplified Coding Fee",
            PayPalPayment.PAYMENT_INTENT_SALE);

【问题讨论】:

标签: android paypal


【解决方案1】:

您可以使用可用的汇率 API here. 我不确定它的可靠性,但您可以使用此 API 将您的 INR 货币更改为美元。之后就可以在Paypal方法函数中传递了。

希望对你有帮助。

【讨论】:

    【解决方案2】:

    有许多货币 API 可以为您提供当前的 INRUSD 的汇率或转换,以计算您的货币到 USD

    问题是 PayPal 将在 USD 中向您的用户收费,然后 PayPal 或用户的银行才确定实际向用户收取的 INR 金额。同样,只有当您从 PayPal 付款时,您才能确切知道您从 PayPal 赚取的 USD 金额中获得了多少 INR

    从这个意义上说,最好将您的价格固定为USD,并事先向用户显示INR 中计算得出的近似价格(但要提到它只是近似值)。

    为此,您可以尝试任何货币 API。我会推荐SWOP currency exchange rate API,这是一个易于使用、快速、可靠和透明的外汇汇率 API,提供 GraphQL 和 REST 端点。

    免责声明:我是 SWOP 的开发者之一

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-31
      • 2021-05-04
      • 1970-01-01
      • 1970-01-01
      • 2014-08-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-23
      相关资源
      最近更新 更多