Ir para conteúdo
  • 0

[Resolvido] Pagseguro


Lightwood

Pergunta

Olá, estou criando um projeto no bukkit api com a api do pagseguro e está quase pronto, o único problema é checar se o produto é realmente do servidor ou é um produto de outra transação da internet.

 

Exemplo: Vou vender um VIP e na hora de checar o código da transação checar se esse VIP foi comprado no site do servidor, porque se não poderia ser um código de transação aprovado de qualquer outra coisa na internet que ativaria o VIP...

 

Váriavel da transação:

 

transaction = TransactionSearchService.searchByCode(credentials, args[0].toUpperCase());

 

Tentei da maneira abaixo, porém não obtive resultados:

 

final List<String> itens = new ArrayList<String>();
boolean correct_product = false;
for (final Object item : this.transaction.getItems()) {
final String desc = item.toString();
if (!desc.isEmpty() && desc.contains("aleks_teste")) {
correct_product = true;
}
}
if(correct_product){
tstatus = "Produto correto checado :d";
sender.sendMessage(tstatus);
return false;
}
if (!correct_product) {
tstatus = "Nenhum produto do servidor encontrado neste código!" + desc;
sender.sendMessage(tstatus);
return false;
}

 

 

Att,

quem souber e puder me ajudar ficarei grato! =D

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...