2013-02-28 2 views
1

Я хочу, чтобы пользователи покупали продукт столько раз, сколько захотите. например золотые монеты, бонусные очки и т. д. Можно ли указать LicenseDuration = «0», чтобы, как только пользователь купил его, очки добавляются в учетную запись пользователя, и продукт готов к покупке снова. Я делаю это следующим образом, он отлично работает в режиме тренажера:Расходуемые в магазине приложений для покупок

<Product ProductId="sp75" LicenseDuration="0"> 
      <MarketData xml:lang="en-us"> 
       <Name>ServerPoints75</Name> 
       <Price>1.99</Price> 
       <CurrencySymbol>$</CurrencySymbol> 
       <CurrencyCode>USD</CurrencyCode> 
      </MarketData>   
</Product> 

ответ

1

Расходные материалы не поддерживаются встроенной поддержки покупки в приложении в это время.

Возможно, вы сможете выполнить то, что хотите, с сторонним поставщиком коммерции. Возможно, стоит выполнить поиск в Bing для некоторых основных поставщиков платежей.

Надеюсь, что это поможет.

Для получения дополнительной информации о разработке приложений для Windows Store зарегистрируйтесь для Generation App.

1

Вы ограничены в количестве покупок в приложении, так что даже не жизнеспособный обходной путь, если вы рассматривали его:)

ЗАКАНЧИВАТЬ API PayPal для расходных материалов, подписки и т.д. Там в конкретных Win8 обертка на github для него:

http://paypal.github.com/Windows8SDK/

Смежные вопросы