2016-03-29 19 views
0

Bir uygulama geliştiriyorum ve içinde fiyatlı özellikler eklemek için hangi aracı kullanmalıyım diye arıyorum. Zaten web için alımlarını yönetmek bir web uygulaması var ve bu kadar olarak satın alma işlemlerini yönetmek için API'mıza geçiyor tercih ediyorum - 1:IAP, Braintree, Kabile: Doğru aracı arıyorum

cevap vermeden önce dikkate alınması gereken bazı şeyler vardır, bu beni engelleme ne zaten burada. 2 - Satın alabileceğiniz ürünler için 2 farklı türde ürünümüz var: bir abonelik (şimdilik 3 ay veya 12 aylık abonelik var, ancak sadece bir tür abonelik yapmak için çalışıyoruz) ve sanal bir para biriminde sanal para birimi istediği gibi doldurabilir. 3 - Son olarak, ancak bir kullanıcı sanal cüzdanına para eklediğinde veya eklediğinde, bu öğeler web uygulamasında da kullanılabilir.

bazı Apple'ın kurallar benim durumda birbirlerinin çelişen geliyor bana, çünkü o ben, IAP veya Braintree/Tribe seçerek sorunları ettik:

"11.1 
     Apps that unlock or enable additional features or functionality with mechanisms other than the App Store will be rejected 
11.2 
     Apps utilizing a system other than the In-App Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected" 

olanlar birinci kurallar Alelade bir kullanamazsınız söylüyorlar Uygulamamda fiyatlı içerik eklemek için üçüncü taraf API'sı.

"11.3 
Apps using IAP to purchase physical goods or goods and services used outside of the App will be rejected" 
In my case, I feel like the subscription and our virtual currency are concidered "goods and services" used outside of the app, because the user can use it on our web application 

"11.4 
Apps that use IAP to purchase credits or other currencies must consume those credits within the App" 
Here, Apple seems to tell you "Ok, go for the virtual currency, BUT we prevent you from using it outside of your iOS application" 

Peki ne yapmalıyız? Satın alımlarımızı içeriğimize ekleyebilir miyiz, ya da bunları web sitemizden satın almak için kullanıcıya söylemek zorunda mıyız? Bunları uygulamalarımıza ekleyebilirsek, uygulama içi satın alma işlemine mi yoksa web uygulamamızda da kullanıldığı için "üçüncü taraf ödeme API'sı" na mı gidiyor?

Ben hiçbir uzman değilim Yardımlarınız için şimdiden Bilkix

cevap

0

teşekkür ederim ama benim anlayış eğer, örneğin (kendi uygulaması içinde içerik kilidini Apple'ın uygulama içi satın alma kullanmak zorunda olmasıdır sizin Uygulama bir oyun ve yeni seviyeler gibi ek içerikler satmak istiyorsanız, IAP'yi kullanmalısınız).

Uygulama ile ilgili olmayan ürünleri satmak için (yani uygulama yalnızca bir vitrindir), daha sonra bir harici işlemci kullanmanız gerekir.

Başvuru için

, burada bu konuyu kapsıyorsa Stripe'dan destek makale: https://support.stripe.com/questions/apple-and-stripe-tos-and-fees

(Yasal Uyarı:. Ben Stripe için çalışmak)

+0

Cevabınız için teşekkür ederim, ama sorun sanal para ile gelir . İşte tam olarak ne yapmak istiyoruz: Servisimizde, kullanıcılar sanal para satın alabilir (rahatlık için Altın diyelim) ve başka bir kullanıcıyla çevrimiçi bir kursa sahip olmak için kullanabilirler. Bu noktada, Altınlar isterse onu gerçek paraya çevirebilecek “öğretmen” e aktarılır. Candy Crush'un iOS uygulamasında Gold'u satın almayı etkinleştirdiğini ve web uygulamasında kullanılabilir olduğunu gördük. Ancak, Apple'ın yönergelerini ihlal etmek gibi bir şey hissettiriyor ve bu, – Bilkix

+0

'u anlamaya çalıştığımız noktadır. Bu sezgiye göre, kendi sezgimiz, IAP değil, harici bir işlemci kullanmanız gerektiğidir. emin. Stripe'in desteğine yazmayı deneyebilirsiniz: https://support.stripe.com/email. Muhtemelen size daha kesin bir cevap verebilirler. – Ywain

+0

Umarım, deneyeceğim. Teşekkür ederim ! – Bilkix