在“确认您的应用内购买”对话框中显示不同的价格

为iOS应用添加应用内购买 我可以成功购买产品,但“确认您的应用程序内购买”对话框总是显示额外的价格相比,我格式化的本地化价格。

示例:产品的本地化价格为39.99欧元,但在确认对话框中时,产品价格上涨至41.73欧元。

在此先感谢有关此问题的任何解决scheme。

事实上,这似乎只发生在沙箱中。 所以生产很好。 我已经在NL和FR商店testing过了。 另一位dev从DE商店证实了这一点。

如果您有权访问Apple开发人员论坛,请参阅此主题的更多详细信息: https : //devforums.apple.com/thread/259099?tstart = 0


过时了吗?

仍然在研究一个合适的解决scheme,但这里是这个答案的第一部分。

欧盟法规要求苹果根据客户所在地而不是公司的欧洲总部征税。

应用内购买€3,99(Tier 4)现在是€4.34。

新闻来源: http : //www.theverge.com/2015/1/8/7518085/apple-app-store-price-increase-europe-canada


仍然在如何向客户展示价格+税收。

SkProduct似乎没有纳税属性,因此可能需要进行计算。 没有财产提供税收价值。

SKProduct属性

https://developer.apple.com/library/prerelease/ios/documentation/StoreKit/Reference/SKProduct_Reference/index.html

我与我的应用程序有同样的问题。 我认为这与新价格没有任何关系,至less不应该这样做。 由于前面提到的欧盟法规,NL的应用价格从0.79欧元上涨到0.99欧元。这是因为增值税率较高(荷兰为21%)。 这应该包括它,并且没有必要增加0.99欧元的税收价格标签另外收费。 我很好奇这种行为的原因。 下面是另一个应用程序的例子。

Alertview 1

Alertview 2

我的理解是,苹果公司提高了这些价格层次的价格,以反映1月1日生效的税法变化。 每个欧盟国家不同税率的差异也可以通过定价matrix中看到的不同“收益,净佣金”来说明。

我也尝试了其他一些国家,似乎他们正在申请的百分比是相当随意的。

关于对用户适用的额外税收没有任何交stream。

至less我不是唯一有这个问题的人。

顺便说一句,我认为这是一个错误,因为价格的差异是没有意义的。

我报告当前值。 在左边的价格检索(这是正确的),在正确的价格在购买时问。

 0.99 euro -> 1.56 euro 4.99 euro -> 5.21 euro 9.99 euro -> 10.43 euro 14.99 euro -> 14.77 euro 19.99 euro -> 19.99 euro 20.99 euro -> 20.86 euro 39.99 euro -> 43.47 euro 74.99 euro -> 73.90 euro 

这些值没有固定的关系…这就是为什么我认为这是一个错误。

testing是使用意大利商店的testing帐户完成的。

从1月1日起,在欧洲,苹果会根据你在哪里提高价格。

即使如此,第一次给我看一个没有税的价格,第二次和下面的价格显示我的税收。

第一次第二次

我确定它是来自苹果的一个bug。

我有同样的问题,但似乎现在解决了。 两个警报视图都显示正确的金额。 这可能是一个错误,因为我没有改变任何东西。