Покупка в приложении для Windows Phone: добавление пользовательских данных в квитанции

Есть ли способ указать пользовательские данные, которые будут включены в чек после покупки?

Проблема в том, что у нас есть приложение с аутентификацией, и каждая покупка должна быть привязана к текущему аутентифицированному пользователю, а не к PublisherUserId, сгенерированному магазином. Мы бы предпочли, чтобы чек, если это возможно, содержал все необходимые данные для идентификации пользователя и покупки, чтобы упростить процесс.

Спасибо, -Сами


person Sami Rajala    schedule 05.08.2013    source источник
comment
Я думаю, вам придется хранить эту информацию самостоятельно на сервере, а затем извлекать ее, когда пользователь входит в систему.   -  person Shawn Kendrot    schedule 05.08.2013


Ответы (1)


подход должен быть, как только покупка будет завершена - сохранить чек из магазина на местный. Обычно эта квитанция представлена ​​в формате XML. Вы можете добавить свои собственные данные к содержимому этой квитанции в зависимости от ваших потребностей и сохранить их на своих серверах (при необходимости).

string receiptXml = await CurrentApp.RequestProductPurchaseAsync(productId, true); 
person Mahender    schedule 26.03.2014