案例:
我们的iOS应用程序提供专门为每个用户创建的定制食谱包的销售。例如 - 用户购买食谱包,但是对于每个用户,该包将根据用户的偏好和需求由应用团队中的某个人单独创建。例如,该包应在5天内创建。如果应用程序团队未能在5天内创建此程序包并交付给最终用户,则应触发自动退款,最终用户应收到他在应用程序购买中花费的退款,从而使购买的自定义程序包无效。
问题:
这种情况在Apple / iOS世界中是否可能?应用开发者可以触发最终用户进行的特定购买的退款流程吗?如果用户对特定购买不满意,那么应用开发者是否可以在提及交易收据时触发此退款流程?
P.S。我们并不真正销售自定义食谱包,这只是帮助理解此退款方案案例的一个示例场景。 ;)
修改
如果通过Apple退款无法实现这种情况,是否有一些此类购买模式的示例,以其他方式实施?我很难想到最终用户获得退款的唯一方法就是写Apple,这也需要用户自己完成。
答案 0 :(得分:7)
如果您使用Apple服务(应用程序内购买)获得报酬,则不会,Apple开发人员(公司或个人)无法退还App Store客户。
唯一的选择是将客户引导至iTunes Store Customer Support,如下面的iTunes Connect屏幕截图中所述:
为了增加客户获得退款的机会,您可以向他们提供一封电子邮件,说明您希望他们可以向iTunes支持员工收到退款。
正如一位同事所说,一个选择是使用像PayPal这样的外部支付处理器来管理退款,但我认为这将大大增加所需的工作,因为您需要管理几乎所有关于您的付款的工作拥有。
另请注意,此选项受Apple严格限制为仅限实体服务或商品,有时Apple不批准通过第三方支付处理商提供服务的应用。所以..你应该非常小心你选择采取什么样的道路。
如果您向客户提供的食谱采用数字格式,并且用户在您的应用中收到这些食谱,您可以100%确定Apple会强制您使用应用内购买系统。
答案 1 :(得分:2)
如果通过Apple退款无法实现这种情况,是否有一些 这种购买模式的例子,在其他一些实施 方式是什么?
在某些情况下,您可以通过PayPal付款(例如)。我们在我们的应用程序中完成了这项工作,我们不得不花费用户的钱并在一段时间后将其退回。检查您的案例是否适合使用第三方支付系统。因为(例如)Apple会限制您的应用,如果您想通过Paypal销售游戏内容,而不是通过应用内购买。
答案 2 :(得分:1)
没有api允许用户退款购买(否则猜猜会发生什么)。
更多信息here
答案 3 :(得分:1)
一个非常简单的替代方案是让您的用户在您的应用中购买虚拟货币,然后他们可以在他们的食谱包裹订单上花费。由于您正在管理其虚拟货币帐户余额,因此您可以轻松退款,提供批量折扣等等。唯一仍然难的是让用户返回他们的虚拟货币以取回他们的实际资金。