• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by Stefano9528 · Oct 03, 2015 at 02:37 PM · soomla

Resetting soomla lifetime vg for testing

Hi everyone. I created a script for the in app purchase with soomla. Now that I Bought my no_ads item once I would like to reset the value for purchasing it another time. I tried using StoreInventory.Takeitem but it doesn't work. I used lifetime vg for the no_ads item. The console says: NoAdsAlreadyBuyed UnityEngine.Debug:Log(Object)


SOOMLA StoreInventory Taking: 1 pieces of: no_ads UnityEngine.Debug:Log(Object)


SOOMLA/UNITY StoreInfo Trying to fetch an item with itemId: no_ads UnityEngine.Debug:Log(Object)


SOOMLA VirtualGoodsStorage fetching balance for virtual item with itemId: no_ads UnityEngine.Debug:Log(Object)


SOOMLA VirtualGoodsStorage the balance for no_ads is 1 UnityEngine.Debug:Log(Object)


SOOMLA VirtualGoodsStorage Removing 1 no_ads. UnityEngine.Debug:Log(Object)


SOOMLA VirtualGoodsStorage the balance for no_ads is 1 UnityEngine.Debug:Log(Object)


SOOMLA StoreEvents SOOMLA/UNITY onGoodBalanceChanged:{"itemId":"no_ads","balance":0,"amountAdded":-1} UnityEngine.Debug:Log(Object)


SOOMLA/UNITY StoreInfo Trying to fetch an item with itemId: no_ads UnityEngine.Debug:Log(Object)

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
2

Answer by RakshithAnand · Oct 06, 2015 at 06:52 AM

Basically once it is purchased, you cannot change it back.

Although there is a way:

  1. Go to https://payments.google.com/merchant

  2. Here you can find all the orders purchased.

  3. Find your non consumable purchase and cancel the order

  4. Wait for sometime and try to test it in game

Or

For testing purpose, you can test with some variable which you yourself set it to true or false and check the Behaviors accordingly.

ex:

 if( isNoAdsPurchased || StoreInventory.GetItemBalance("your_id") > 0)
 {
        //dont show ads
        //isNoAdsPurchased can be set to true or false in Editor
        //While releasing to production, just remove this testing variable
 }
 else
 {
       // show ads
 }
Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image RakshithAnand · Oct 06, 2015 at 04:23 PM 0
Share

@Stefano9528 If it worked then do mark it as answer :)

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

"Unable to convert classes into dex format" after update to Unity 5 1 Answer

Soomla In App Purchase Crash in Android lollipop(version 5.0.2) 2 Answers

Mixing Soomla and Google Play Games Plugin for Unity 1 Answer

in app purchase sooma restore option 1 Answer

In app purchase Soomla 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges