docs: @SuppressWarnings("unused")
      @Override
      public void onPaymentError(int code, String response) {
          try {
              Toast.makeText(this, "Payment failed: " + code + " " + response, Toast.LENGTH_SHORT).show();
          } catch (Exception e) {
              Log.e(TAG, "Exception in onPaymentError", e);
          }
      }