<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/ClearSale/ClearSale.Class.php';
$ClearSale1 = new ClearSale;
switch ($dados_pedido['forma_pagamento_bandeira']) {
case 'visa':
$bandeira = CLEARSALE_CARTAO_VISA;
break;
case 'mastercard':
$bandeira = CLEARSALE_CARTAO_MASTERCARD;
break;
case 'diners':
$bandeira = CLEARSALE_CARTAO_DINERS;
break;
case 'amex':
case 'american_express':
$bandeira = CLEARSALE_CARTAO_AMERICAN_EXPRESS;
break;
case 'hipercard':
$bandeira = CLEARSALE_CARTAO_HIPERCARD;
break;
case 'aura':
$bandeira = CLEARSALE_CARTAO_AURA;
break;
default:
$bandeira = CLEARSALE_CARTAO_OUTROS;
break;
}
$url = $ClearSale1->getPedidoFrameURL(CLEARSALE_CODIGO_INTEGRACAO, $dados_pedido['id'], $dados_pedido['data_cadastro'], '', $dados_pedido['valor_pedido'], CLEARSALE_TIPO_PAGAMENTO_CARTAO_CREDITO, $bandeira, $dados_pedido['forma_pagamento_parcelas'],
$dados_pedido['cliente_nome'], $dados_pedido['cliente_email'], $dados_pedido['cpf_cnpj'], $dados_pedido['endereco_cobranca'],
$dados_pedido['numero_cobranca'], $dados_pedido['complemento_cobranca'], $dados_pedido['bairro_cobranca'],
$dados_pedido['cidade_cobranca'], $dados_pedido['uf_cobranca'], $dados_pedido['cep_cobranca'],
$dados_pedido['pais_cobranca'], $dados_pedido['ddd_telefone_cobranca'], $dados_pedido['telefone_cobranca'],
$dados_pedido['ddd_celular_cobranca'], $dados_pedido['celular_cobranca'],
$dados_pedido['cliente_nome'], $dados_pedido['cliente_email'], $dados_pedido['cpf_cnpj'], $dados_pedido['endereco_entrega_endereco'],
$dados_pedido['endereco_entrega_numero'], $dados_pedido['endereco_entrega_complemento'], $dados_pedido['endereco_entrega_bairro'],
$dados_pedido['endereco_entrega_cidade'], $dados_pedido['endereco_entrega_estado'], $dados_pedido['endereco_entrega_cep'],
$dados_pedido['endereco_entrega_pais'], $dados_pedido['ddd_telefone_cobranca'], $dados_pedido['telefone_cobranca'],
$dados_pedido['ddd_celular_cobranca'], $dados_pedido['celular_cobranca']);
?><span class="ClearSale">
<input type="hidden" class="pedidoStatusURL" value="<?php echo $url ?>" />
<iframe id="ClearSale_iframe" src="<?php echo $url ?>" width="<?php echo CLEARSALE_PEDIDO_FRAME_WIDTH ?>" height="<?php echo CLEARSALE_PEDIDO_FRAME_HEIGHT ?>" frameborder="0" scrolling="no"><a href="<?php echo $url ?>"><?php echo $url ?></a></iframe><?php
echo $ClearSale1->getNivelRiscoLegenda('NivelRisco-legenda');
echo $ClearSale1->getPedidoStatusLegenda('PedidoStatus-legenda');
?>Alterar status:<br/>
<input type="radio" onclick="ClearSale_setPedidoStatus(<?php echo $dados_pedido['id'] ?>, this.value)" name="clearsale_pedido_status" value="<?php echo CLEARSALE_PEDIDO_STATUS_CANCELADO_CLIENTE ?>" id="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_CANCELADO_CLIENTE ?>" /><label for="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_CANCELADO_CLIENTE ?>">Cancelado pelo cliente</label><br/>
<input type="radio" onclick="ClearSale_setPedidoStatus(<?php echo $dados_pedido['id'] ?>, this.value)" name="clearsale_pedido_status" value="<?php echo CLEARSALE_PEDIDO_STATUS_SUSPEITO ?>" id="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_SUSPEITO ?>" /><label for="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_SUSPEITO ?>">Suspeito</label><br/>
<input type="radio" onclick="ClearSale_setPedidoStatus(<?php echo $dados_pedido['id'] ?>, this.value)" name="clearsale_pedido_status" value="<?php echo CLEARSALE_PEDIDO_STATUS_APROVADO ?>" id="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_APROVADO ?>" /><label for="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_APROVADO ?>">Aprovado</label><br/>
<input type="radio" onclick="ClearSale_setPedidoStatus(<?php echo $dados_pedido['id'] ?>, this.value)" name="clearsale_pedido_status" value="<?php echo CLEARSALE_PEDIDO_STATUS_FRAUDE_CONFIRMADA ?>" id="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_FRAUDE_CONFIRMADA ?>" /><label for="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_FRAUDE_CONFIRMADA ?>">Fraude confirmada</label><br/>
<input type="radio" onclick="ClearSale_setPedidoStatus(<?php echo $dados_pedido['id'] ?>, this.value)" name="clearsale_pedido_status" value="<?php echo CLEARSALE_PEDIDO_STATUS_REPROVADO ?>" id="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_REPROVADO ?>" /><label for="clearsale_pedido_status_<?php echo CLEARSALE_PEDIDO_STATUS_REPROVADO ?>">Reprovado</label>
<div class="loading"></div>
</span>
<script type="text/javascript">
<!--
/* Função para atualizar o status do pedido no ClearSale */
ClearSale_setPedidoStatus = function (id_pedido, status) {
try { ClearSale_setPedidoStatus_XMLHTTP.abort(); } catch (e) {}
ClearSale_setPedidoStatus_XMLHTTP = $j.ajax({
type: "POST",
url: "SetaStatusPedido.php",
data: "id=" + id_pedido + "&status=" + status,
dataType: "html",
error: function (HTML) {
alert("Erro!");
},
success: function (result) {
switch (result) {
case "<?php echo CLEARSALE_PEDIDO_STATUS_RESPONSE_OK ?>":
document.getElementById("ClearSale_iframe").src = $j(".ClearSale .pedidoStatusURL").val() + "&var=" + Math.random();
break;
default:
alert("Erro " + result);
break;
}
}
});
}
/* ===================================================== */
-->
</script>
<style type="text/css">
.ClearSale .PedidoStatus-legenda,
.ClearSale .NivelRisco-legenda {
display: block;
float: left;
margin: 0px 0px 0px 10px;
border: 1px solid #D4D4D4;
}
.ClearSale .PedidoStatus-legenda { margin-right: 10px; }
.ClearSale .PedidoStatus-legenda,
.ClearSale .PedidoStatus-legenda tr th,
.ClearSale .PedidoStatus-legenda tr td,
.ClearSale .NivelRisco-legenda,
.ClearSale .NivelRisco-legenda tr th,
.ClearSale .NivelRisco-legenda tr td { border: 1px solid #D4D4D4; }
.ClearSale .PedidoStatus-legenda,
.ClearSale .NivelRisco-legenda { border-right: none; border-bottom: none; }
.ClearSale .PedidoStatus-legenda tr th,
.ClearSale .PedidoStatus-legenda tr td,
.ClearSale .NivelRisco-legenda tr th,
.ClearSale .NivelRisco-legenda tr td {
padding: 2px;
border-top: none;
border-left: none;
background-color: #fff;
}
.ClearSale .PedidoStatus-legenda tr th,
.ClearSale .NivelRisco-legenda tr th { text-align: center; background-color: #868686; color: #fff; font-weight: bolder; }
.ClearSale .PedidoStatus-legenda tr td:first-child { text-align: right; background-color: #868686; color: #fff; font-weight: bolder; }
.ClearSale .PedidoStatus-legenda tr td:last-child { text-align: left; }
.ClearSale .NivelRisco-legenda tr td { padding: 5px; text-align: left; color: #fff; }
.ClearSale .loading {
display: none;
width: 220px;
height: 19px;
background-image: url('../images/loading1.gif');
background-repeat: no-repeat;
background-position: center center;
}
</style>
|