2016-05-31 314 views
0

Image example of my error此付款方式已被拒绝。 (信用卡,借记卡,PayPal和兑换)

可以访问产品,但我不能用任何方法支付。此付款方式已被拒绝。 (信用卡,借记卡,PayPal和Redeem)这些作品都没有。我不知道在哪里修改,或者如果我不得不在应用程序的控制台中添加一些特殊设置。请帮忙!

我的代码: 公共无效inAppBilling(){

ArrayList<String> skuList = new ArrayList<>(); 
    skuList.add(idReal); 
    Bundle querySkus = new Bundle(); 
    querySkus.putStringArrayList("ITEM_ID_LIST", skuList); 
    Bundle skuDetails; 
    try{ 
     //Toast.makeText(PurchaseActivity.this, "Ya has entrado chaval", Toast.LENGTH_LONG).show(); (“inapp” or "subs"). 
     skuDetails = mService.getSkuDetails(3,getPackageName(),"inapp",querySkus); 

     int response = skuDetails.getInt("RESPONSE_CODE"); 
     if (response == 0) { 
      ArrayList<String> responseList 
        = skuDetails.getStringArrayList("DETAILS_LIST"); 

      for (String thisResponse : responseList) { 

       JSONObject object = new JSONObject(thisResponse); 
       String sku = object.getString("productId"); 
       String price = object.getString("price"); 
       System.out.println("price "+price+" Sku" +sku+" "+currentUser.getBoolean("completeContent")); 
       if (sku.equals(idReal)){ 
        System.out.println("price "+price+" Sku" +sku+" "+currentUser.getBoolean("completeContent")); 
        //Bundle buyIntentBundle = mService.getBuyIntent(3, getPackageName(), sku, "inapp", "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ"); 

        Bundle buyIntentBundle = mService.getBuyIntent(3, getPackageName(), sku, "inapp",null); 

        //"+U7F9DbU//IE+Xl1kOuMM2xkTIpL58FjWAoyh5WriyC8jqoQYMOvMrpwIDAQAB"); 

        PendingIntent pendingIntent = buyIntentBundle.getParcelable("BUY_INTENT"); 

        startIntentSenderForResult(pendingIntent.getIntentSender(), 1001, 
          new Intent(), Integer.valueOf(0), Integer.valueOf(0), Integer.valueOf(0)); 
       } 
      } 
     } 
    } catch (RemoteException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } catch (JSONException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } catch (IntentSender.SendIntentException e) { 
     e.printStackTrace(); 
    } 

} 

回答

0

喜来都看到了这个问题,这是谷歌开发者帐号的问题,现在看来,这是太旧了7年或8年,所以在-app购买或付款的东西不被支持。干杯!

相关问题