<th>Valor</th> <th>Modalidade</th> <th>Parcelas</th> <th>TID</th> <th>Status Transação</th> <th>Valor a capturar</th> <th>Ação</th> <th></th> </tr> <?php if ($_SESSION["pedidos"]->count() > 0) { $iterator = $_SESSION["pedidos"]->getIterator(); while ($iterator->valid()) { $objPedido = new Pedido(); $objPedido->FromString($iterator->current()); switch ($objPedido->formaPagamentoProduto) { case "A": $modalidade = "Débito"; break; case "1": $modalidade = "Crédito"; break; case "2": $modalidade = "Parcelado Loja"; break; case "3": $modalidade = "Parcelado Admin"; break; default: $modalidade = "n/a";
<?php require "../includes/include.php"; $vmDadosEc = "dados-ec"; $key = $_POST["key"]; $acao = $_POST["acao"]; $objResposta = null; $Pedido = new Pedido(); $Pedido->FromString($_SESSION["pedidos"]->offsetGet($key)); switch ($acao) { case "autorizar": $objResposta = $Pedido->RequisicaoAutorizacaoTid(); break; case "capturar": switch ($_POST["percentualCaptura"]) { case '90': $PercentualCaptura = $Pedido->dadosPedidoValor * 0.9; break; case '30': $PercentualCaptura = $Pedido->dadosPedidoValor * 0.3; break; default: $PercentualCaptura = $Pedido->dadosPedidoValor; break; } $objResposta = $Pedido->RequisicaoCaptura($PercentualCaptura, null); break; case "cancelar": $objResposta = $Pedido->RequisicaoCancelamento(); break; case "consultar":
<?php require '../includes/include.php'; // Resgata último pedido feito da SESSION $ultimoPedido = $_SESSION["pedidos"]->count(); $ultimoPedido -= 1; $Pedido = new Pedido(); $Pedido->FromString($_SESSION["pedidos"]->offsetGet($ultimoPedido)); // Consulta situação da transação $objResposta = $Pedido->RequisicaoConsulta(); // Atualiza status $Pedido->status = $objResposta->status; if ($Pedido->status == '4' || $Pedido->status == '6') { $finalizacao = true; } else { $finalizacao = false; } // Atualiza Pedido da SESSION $StrPedido = $Pedido->ToString(); $_SESSION["pedidos"]->offsetSet($ultimoPedido, $StrPedido); ?> <html> <head> <title>Loja Exemplo : Fechamento pedido</title> </head> <body> <center> <h3>Fechamento (<?php echo date("D M d H:i:s T Y"); ?> )</h3>