我在开发者控制台上找不到购买的商品

时间:2018-11-22 15:39:34

标签: android in-app-purchase

这是告诉用户成功购买任何物品会发生什么情况的代码。

@Override
public void onProductPurchased(@NonNull String productId, @Nullable TransactionDetails details) {

    if (productId.toString().equals("sinirsiz")) {


        satinaldi = 100;
        myRef.child("Kullanıcılar").child(mAuth.getCurrentUser().getUid()).child("Kredi").setValue(Integer.toString(90000));
        myRef.child("Kullanıcılar").child(mAuth.getCurrentUser().getUid()).child("VIP").setValue("Evet");
        myRef.child("LIMITSIZLER").child(mAuth.getCurrentUser().getUid()).child("VIP").setValue("Dogrudur");
        Toast.makeText(Buy.this, "VIP account enabled", Toast.LENGTH_SHORT).show();
        poh();
    }  else if (productId.toString().equaals("vip")) {

        satinaldi = 1;
        myRef.child("Kullanıcılar").child(mAuth.getCurrentUser().getUid()).child("Kredi").setValue(Integer.toString(900));
        myRef.child("Kullanıcılar").child(mAuth.getCurrentUser().getUid()).child("VIP").setValue("Evet");
        myRef.child("VIPBABALAR").child(mAuth.getCurrentUser().getUid()).child("VIP").setValue("Aynen");
        Toast.makeText(Buy.this, "VIP account enabled", Toast.LENGTH_SHORT).show();
        poh();
    }  else if (productId.toString().equals("minivip")) {
        satinaldi = 2;
        myRef.child("Kullanıcılar").child(mAuth.getCurrentUser().getUid()).child("Kredi").setValue(Integer.toString(210));
        myRef.child("Kullanıcılar").child(mAuth.getCurrentUser().getUid()).child("Minivip").setValue("Evet");
        //Add to database for tracking user keko
        myRef.child("Minivipler").child(mAuth.getCurrentUser().getUid()).child("Minivip").setValue("Aynen");
        Toast.makeText(Buy.this, "VIP account enabled", Toast.LENGTH_SHORT).show();
        poh();
    }
}

本例中我们讨论的是“ sinirsiz”。该程序将用户从普通用户那里转移到“ sinirsiz”状态。程序已将此新条件写入Firebase数据库。

问题:我可以看到用户必须具有贵宾身份,但看不到他们的付款。

我向Google发送了一封电子邮件,他们“可能需要几天时间才能出现所有新交易。”。但是昨天我看到了其他最后一次购买的同一天。我第一次销售此产品。另一个项目。

0 个答案:

没有答案