Для реализации продажи "Древних монет" в игре выбрал наверное самый простой способ и достаточно надежный.
Игровой персонаж (npc) будет выдавать монеты игрокам у которых есть код (купон) на их получение.
То есть нам надо добавить уникальные цифровые кода в базу данных игры и создать соответствующие им товары в магазине.
Этим сегодня и займемся. Для начала пишем простенький скрипт который сгенерирует уникальные кода. Можно конечно и в ручную напридумывать, но я ленивый и поэтому просто записал в текстовик тысячу сгенерированных скриптом кодов
Но тут совет, не надо добавлять такое количество товаров сразу в магазин, может не получиться. Как это было у меня с первой попытки, поэтому я повторил все с сотней кодов.
Создание товара
Расскажу как создать свой цифровой товар, может кому пригодится, во всяком случае сегодня уже спрашивали как и что можно продавать на Pokupo.
Заходим в свой магазин, как его создать подробно рассказано у @ivelon в посте Подключение приема платежей Golos не спеша за 8 минут. И переходим в "Мои товары" и жмем кнопку Добавить
Заполняем необходимые поля. Если, что не понятно рядом с каждым полем ввода есть вопросик, при наведении на который появляются удобные подсказки.
Товар у меня цифровой, то есть это всего лишь файлик с кодом, который дает доступ в игре к получению ништяков. Поэтому я выбрал тип товара - "Цифровой", ввел название, зачем-то ввел артикул (может пригодится), указал цену за одну единицу товара в рублях и пометил, что товар является количественным, то есть, как я понял один код может быть продан только один раз, именно это я и указал в поле "количество", то есть поставил там единичку, после того как сделал скриншот))) .
Описание и ключевые слова указываем по вкусу. И жмем ДАЛЕЕ
Добавляем изображение товара и жмем ДАЛЕЕ
Отметил нужную мне категорию и снова ДАЛЕЕ
Выбрал категорию товара на площадке и ДАЛЕЕ
Добавил текст для просмотра. Нажал ДОБАВИТЬ
и ДАЛЕЕ
Так как я уже тренировался с добавлением товара, то у меня уже есть схожий товар, это купон на 100 древних монет, Его я пометил как "связанный товар" чтобы он был показан в секции Рекомендации
в карточке товара. И нажал ДАЛЕЕ
Теперь подошли непосредственно к добавлению товара. В начале я сгенерировал файл со списком кодов (0100rur + простой хеш [Unix-время + рандомное число]). Поэтому выбрал "Импортировать списком из файла" и добавил файл с хешами в систему. Мне выдало список всех товаров для редактирования.
Больше добавлять мне на сегодня не надо, поэтому просто жму СОЗДАТЬ ПРОДУКТ
Через несколько секунд выдало сообщение, что продукт добавлен.
Покупка купона
Самое время пойти прикупить себе один купончик и отправиться в игру, чтоб быть первым кто получит Древние монеты)))
Пока писал все это, поменял цену на более низкую со 100 руб на 95 руб.
А так как на аккаунте не хватит Золотых для покупки 1000 древних монет, то куплю сотню...
Добавил в корзину и пошел оформлять покупку. Аж 2 купона выбрал от жадности)))
Нажал ОФОРМИТЬ ЗАКАЗ
и мне предложили выбрать, чем оплатить токенами GOLOS или GBG. Я покупаю за GBG. Голоса все в Силу Голоса))) И указал e-mail для подтверждения заказа
Ввожу код пришедший на мыло.
И на новой странице жму оплатить заказ
.
И ввожу свой логин на платформе Голос. И клик по ВЫПИСАТЬ СЧЕТ
Иду в голос оплачивать так, как описано в данных счета
Ну тут все всем привычно. Только получается покупаю сам у себя)))
Идем в магазин и буквально спустя десяток секунд товар оплачен
Жмем вернуться и забираем свой товар.
В принципе и все осталось пойти к Герману в Казначейство и забрать Древние монеты.
Disclaimer
Обновление диалога Германа еще не произведено. Это произойдет ближайшее время. Но тем не менее код на скриншоте рабочий и им можно воспользоваться на свой страх и риск. Риск этого действия заключается в том, что если, кто нибудь до вас воспользуется этим кодом, то вы окажетесь преступником на охраняемой территории со всеми вытекающими последствиями.
На сегодня все.
Рассказал о создании товара для тех кому это может понадобиться. В реальности это занимает пару минут и проще чем читать тут инструкцию, так-что не пугайтесь количеству картинок.
И показал игрокам, насколько просто приобрести купон на получение Древних монет.
Отличное практическое руководство. Кроме покупки кода в магазине можно получить прямую ссылку на его оплату через виджет, это быстрее, чем через корзину.
Количество товара для цифровых версий определяется количеством загруженных кодов-файлов.
Спасибо за совет, Посмотрю что за виджет и как его лучше использовать
@sealofdragon, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующей категории:
И тут прокачусь...
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
vika-teplo, nims55, kito-boy, goldenriver
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас на странице https://golos.io/~witnesses, вот так:
@sealofdragon Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Вы получили свою первую выплату
Награда за общую выплату получил
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп