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