When I have to call MyStore.RequestPayment, I currently call it on the NoAds button and after closing the application and opening it again it asks me for the user's ID, the restore button works fine.
Do I have to save the value of the purchase result?, like this:
What happens if you return the purchase?, how do I change the value of the variable?
B4X:
Private Sub B4XPage_Created (Root1 As B4XView)
'https://www.b4x.com/android/forum/threads/istore-in-app-purchases.49301/#content
MyStore.Initialize("MyStore")
If MyStore.CanMakePayments = False Then
m02_Views.MensajeToast(Root, "Error starting billing process")
End If
End Sub
B4X:
Sub btnRemoveAds
MyStore.RequestPayment(vp.ADS_SDK_ID_GuardarEsquema)
End Sub
Do I have to save the value of the purchase result?, like this:
B4X:
Sub MyStore_PurchaseCompleted (Success As Boolean, Product As Purchase)
kvs.Put("no_ads", Success)
End Sub
What happens if you return the purchase?, how do I change the value of the variable?