Unity IAP samsung calling OnInitialized (or OnInitializeFailed)

I’m trying to add my app to samsung store, and want to use Unity IAP.

I got it all working using test mode by setting

builder.Configure<ISamsungAppsConfiguration>().SetMode(SamsungAppsMode.AlwaysSucceed);

but when I set it to production with

builder.Configure<ISamsungAppsConfiguration>().SetMode(SamsungAppsMode.Production);

neither OnInitialized or OnInitializeFailed is called in my IStoreListener.

In logcat it seems to be initializing

09-15 09:58:10.805: I/UnityIAP SamsungApps(26206): initialise
09-15 09:58:10.805: I/UnityIAP SamsungApps(26206): Checking for samsung IAP service...
09-15 09:58:10.805: I/UnityIAP SamsungApps(26206): Samsung IAP service installed
09-15 09:58:10.835: I/UnityIAP SamsungApps(26206): onBindIapFinished:0
09-15 09:58:10.835: I/UnityIAP SamsungApps(26206): Initialised successfully!
09-15 09:58:10.835: I/UnityIAP SamsungApps(26206): Fetching item list...

Could this be because it’s not released yet in the samsung store? And is there any way to test that production mode actually works without releasing it?

cheers
/jonas

It seems that the Production mode works only after the application is live. Thanks for the reply.