Forum Discussion
1r1szz
1 year agoHonored Guest
integrate in app purchase in Meta SDK
I can't fetch my products in the app, it shows null, I publlished the product and it's status is "Reslease Pending" Here is the script
[SerializeField] private TextMeshProUGUI m_priceText;
private const string DURABLE_SKU = "box1";
private void Awake()
{
Oculus.Platform.Core.Initialize();
}
void Start()
{
FetchProductPrices();
}
public void FetchProductPrices()
{
string[] skus = { DURABLE_SKU };
Debug.Log("Products in list" + IAP.GetProductsBySKU(skus));
IAP.GetProductsBySKU(skus).OnComplete(GetProductsBySKUCallback);
}
void GetProductsBySKUCallback(Message<ProductList> msg)
{
Debug.Log("message" + msg.Data);
foreach (Product p in msg.Data)
{
Debug.LogFormat("Product: sku:{0} name:{1} price:{2}", p.Sku, p.Name, p.FormattedPrice);
if (p.Sku == DURABLE_SKU)
{
m_priceText.text = p.formattedPrice;
}
}
}
Replies have been turned off for this discussion
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 4 years agoAnonymous