首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何确定个人应用内购买交易的收益

如何确定个人应用内购买交易的收益
EN

Stack Overflow用户
提问于 2020-01-02 11:49:38
回答 1查看 179关注 0票数 2

是否可以确定您个人交易的收益(存入您银行账户的金额)?

在应用程序中,在购买时,你可以获得产品的price,但它是本地化的用户货币。服务器端在有效的收据对象中,in_app中的每一件商品都包含product_id,因此您可以知道他们购买了哪种产品,但它不提供等级或价格。

我理解收益金额取决于购买时为该产品选择的级别、适用的任何税收和调整,以及存款时的货币汇率(如果使用您的银行账户以外的货币购买),当然,Apple会收取他们的分成。Payments and Financial Reports为您提供了每个国家/地区的综合收益,但我没有看到按交易细分的情况。

我们在我们的应用程序中实现了通过可消费IAP给数字内容创建者小费的能力,因此我们需要为每笔交易记录我们欠创建者多少钱。我们不想寄给他们比苹果公司存入我们银行账户更多的钱。lol所以我们需要一种方法来知道为这个事务存入了多少钱,最好是以编程的方式(也许使用App Store Connect API?)或者,如果我们可以手动生成一个报告,列出该月的交易in和收益,这将是可行的。这将允许我们通过查找我们在数据库中记录的每笔交易来分配欠创建者的正确金额。

如果这是不可能的,我们认为我们需要存储购买日期,支付的本地化价格,以及每笔交易的地区。当资金存入时,生成一个报告,获取该日期范围内的交易,对于每个交易,查找该地区的税收/调整和汇率,并手动计算收益。((price * 0.7) + tax and adjustments) * exchange rate未知这里是苹果抽取的30%的提成,是在兑换成美元之前还是之后计算的?我之前就想过了。有没有办法获得用户支付的价格的收益,而不是硬编码30%?这可以随着时间的推移而改变,但这是正确的。似乎容易出错,而且不是一个好的方法,但也许这是唯一的方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-03 02:35:42

不幸的是,没有办法确切地知道。这对于消费品购买来说尤其正确,因为你没有办法检测到退款。

我知道其他一些应用程序已经建立了一个“内容创建者小费系统”,在App Store Connect中为每个创建者创建一个唯一的产品Id,然后在财务报告出来之前不要支付他们,你可以确切地看到你从他们的产品中获得了多少钱。(从商业现金流的角度来看,最好是在钱存在银行之前不要付钱给他们)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59558091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档