Search Unity

  1. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice
  2. Ever participated in one our Game Jams? Want pointers on your project? Our Evangelists will be available on Friday to give feedback. Come share your games with us!
    Dismiss Notice

Introductory price not available on native Google purchase pop up from

Discussion in 'Unity IAP' started by piyushpandeyDrpanda, Jul 18, 2019.

  1. piyushpandeyDrpanda


    Dec 17, 2018
    We implemented Unity IAP version [1.22.0] - 2019-03-18.
    What we are using :
    • Subscription with introductory prices.
    What is set up correctly:
    • The APK is uploaded to the Google Dev console for internal test.
    • The subscription products are set up correctly in the Google developer console.
    • The prices of the Google subscription plans are set up correctly.
    • The introductory prices are set up correctly. (We know it takes some time for google to reflect from their servers. It has been more than 72 hours since the intro prices were set up)
    • The test accounts are added correctly and they are in the internal test environment and have opted for testing.
    • Device is google pixel.
    • IDE for logging in Android studio 3.4

    We have 8 plans, out of which 5 have introductory prices, the rest do not have introductory prices. Lets give them name as myproduct1, myproduct2, myproduct3...myproduct8.

    Our Problem with Unity IAP:-

    When clicked on myproduct1 , myproduct4 (which has intro prices set up correctly...we checked from the log on android studio also) the native google IAP window appears. The price in this window does NOT includes the introductory price. It only shows the basic price

    Surprisingly, for myproduct6, myproduct7 , myproduct8 which are having intro prices too, the native Android IAP pop up show introductory price correctly.

    Any help will be appreciated.
  2. JeffDUnity3D


    Unity Technologies

    May 2, 2017
    Something seems to be different between the products, or perhaps a Google issue. Can you provide the device logs, I typically use "adb logcat | grep -i unity" . On Windows, use findstr instead of grep. There is more information here: Please filter the logs as suggested so they are easier to read. Review them yourself first, and mention anything unusual you see.
  3. piyushpandeyDrpanda


    Dec 17, 2018
    Hi @JeffUnity3D,
    Thanks a lot for your quick response. Sorry for the trouble. We checked the log and there was nothing special. We found that this is actually NOT an issue but a test scenario by Google.
    • Add account for Testing (example: myintrotestaccount@gmail ) on Google developer console.
    • Try to buy a product (example: myproduct2 )with subscription having basic price $5 and with introductory price $2.
    • The native google IAP pop up will show introductory price of $2.
    When this subscription expires , if we use this exact account {myintrotestaccount@gmail}, to buy this exact same product (myproduct2) , it will not show introductory offer of $2.This time it will only show $5.
    This is a correct setup since a user can have introductory price only once which is said by google.
    Last edited: Jul 22, 2019
    Egil-Sandfeld and JeffDUnity3D like this.
  4. Egil-Sandfeld


    Oct 8, 2012
    I believe the link would be to here
    piyushpandeyDrpanda likes this.