Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Stripe payments Stripe API:如何查找跨境转账到Connect帐户的汇率和外币金额?_Stripe Payments_Payment Processing_Stripe Api_Stripe Payout - Fatal编程技术网

Stripe payments Stripe API:如何查找跨境转账到Connect帐户的汇率和外币金额?

Stripe payments Stripe API:如何查找跨境转账到Connect帐户的汇率和外币金额?,stripe-payments,payment-processing,stripe-api,stripe-payout,Stripe Payments,Payment Processing,Stripe Api,Stripe Payout,我正在使用Stripe处理付款。我有一个平台,国际连接帐户可以通过我的平台向其他人出售物品 我的平台是美元。在此特定示例中,Connect帐户使用CAD(加拿大元)。当有人从这个CAD Connect帐户购买物品时,Stripe将钱存入我的平台帐户,将我的应用程序费用留在那里,然后将正确的金额转入CAD Connect帐户。它将该金额转换为CAD。在stripe GUI中,我可以在CAD中找到汇率和转账金额,如下面的屏幕截图所示但是我在API中找不到这些属性 我见过的唯一具有exchange\

我正在使用Stripe处理付款。我有一个平台,国际连接帐户可以通过我的平台向其他人出售物品

我的平台是美元。在此特定示例中,Connect帐户使用CAD(加拿大元)。当有人从这个CAD Connect帐户购买物品时,Stripe将钱存入我的平台帐户,将我的应用程序费用留在那里,然后将正确的金额转入CAD Connect帐户。它将该金额转换为CAD。在stripe GUI中,我可以在CAD中找到汇率和转账金额,如下面的屏幕截图所示但是我在API中找不到这些属性

我见过的唯一具有
exchange\u rate
属性的对象是。但是,当我在屏幕截图中获取交易的余额交易时,我会得到以下响应对象:

请求:

响应:

{
“id”:“txn_1ibninlbohef2qnqieang9o”,
“对象”:“余额交易”,
“金额”:-7777,
“可用时间”:1619200,
“已创建”:1611076199,
“货币”:“美元”,
“描述”:空,
“汇率”:空,
“费用”:0,
“费用详情”:[],
“净额”:-7777,
“报告类别”:“转移”,
“来源”:“tr_1ibninlbohef2qncnqv3ils”,
“状态”:“待定”,
“类型”:“传输”}
这里的问题是,上面的余额交易对象仅以美元显示此交易:$77.77美元来自我的平台帐户

但它并没有在CAD中显示转换率或转换量。当这77.00美元进入CAD Connect帐户时,正如我们在GUI屏幕截图中看到的,77.77美元被转换为98.02加元,汇率为1.26039(美元->加元)


如何通过API找到此CAD金额和汇率?

此屏幕截图中向连接帐户进行的转账以美元为单位。转换发生在传输本身之后。资金以美元发送,然后在关联账户中转换为该账户的默认货币


您想查看转账的
目的地\付款
,其中包含连接帐户上的费用的
py\ u 123
id。该费用具有余额交易对象(类似于您共享的转账对象)。该余额交易将反映从美元到CAD的转换,并显示在这种情况下
汇率
属性中使用的汇率。

此屏幕截图中向关联账户进行的转账以美元为单位。转换发生在传输本身之后。资金以美元发送,然后在关联账户中转换为该账户的默认货币


您想查看转账的
目的地\付款
,其中包含连接帐户上的费用的
py\ u 123
id。该费用具有余额交易对象(类似于您共享的转账对象)。该余额交易将反映从美元到加元的转换,并在这种情况下显示
汇率
属性中使用的汇率。

如果在实际交易发生之前您需要知道汇率,则他们会提供汇率

但是,它只是一个前端页面,需要授权。除此之外,它每12小时更新一次。没有返回货币汇率的官方API

有一个小型SaaS产品,它作为RESTAPI提供条带汇率。

如果您需要在实际交易发生前了解汇率,他们会提供汇率

但是,它只是一个前端页面,需要授权。除此之外,它每12小时更新一次。没有返回货币汇率的官方API

有一个小型SaaS产品,它作为RESTAPI提供条带汇率。

这很有道理。但我尝试了一下,结果出现了一个错误:我转到了这个端点
https://api.stripe.com/v1/transfers/tr_1IBNiNLLBOhef2QNcNqv3IlS?expand[]=destination\u payment
查找余额交易id。我得到:
{“destination\u payment”:{“余额交易”:“txn\u 1ibniolkojknaeyins8sfq4t”}
。然后我使用端点
https://api.stripe.com/v1/balance_transactions/txn_1IBNiOLKojKNEaYINS8SFq4t
但我得到一个错误:
“没有这样的余额交易:'txn_1ibniolkojknaeyins8sfq4t'”
。知道为什么吗?我知道了。我需要在请求中添加带连接帐户id的条带帐户头。谢谢。这很有意义。但我尝试了一下,结果出现了一个错误:我转到了这个端点
https://api.stripe.com/v1/transfers/tr_1IBNiNLLBOhef2QNcNqv3IlS?expand[]=destination\u payment
查找余额交易id。我得到:
{“destination\u payment”:{“余额交易”:“txn\u 1ibniolkojknaeyins8sfq4t”}
。然后我使用端点
https://api.stripe.com/v1/balance_transactions/txn_1IBNiOLKojKNEaYINS8SFq4t
但我得到一个错误:
“没有这样的余额交易:'txn_1ibniolkojknaeyins8sfq4t'”
。知道为什么吗?我知道了。我需要在请求中添加带连接帐户id的条带帐户头。谢谢。谢谢!现在我正在使用一个自由汇率api,尽管它并不理想。saas产品在未来可能会很好。我希望stripe在API中有更新的速率。谢谢!现在我正在使用一个自由汇率api,尽管它并不理想。saas产品在未来可能会很好。我希望stripe在API中有更新的速率。