$creditCardSecurityCode = "1234";
    $order[0]->CARD_DATA = "{$creditCardNumber}" . "§" . "{$creditCardHolder}" . "§" . "{$creditCardMaturityMonth}" . "§" . "{$creditCardMaturityYear}" . "§" . "{$creditCardSecurityCode}";
}
$orderId = "";
/* Número de pedido gerado por seu ecommerce */
/* -------------------------------------------------------------------- */
/* ------------ INSTANCIANDO FUNÇÕES DO CÓDIGO/WEBSERVICES ------------ */
/* -------------------------------------------------------------------- */
if ($parcelamentoInvalido == false && dataAccountLookup($order[0]->CUSTOMER_CPF, $sellerMail, $token, $order) == true) {
    $x = 0;
    foreach ($order as $consultarGarantia) {
        $garantia['products'][$x]['description'] = $consultarGarantia->PRODUCT_DESCRIPTION;
        $garantia['products'][$x]['value'] = $consultarGarantia->PRODUCT_VALUE;
        $x++;
    }
    $respostaConsulta = consultarGarantia($garantia, $sellerMail, $token);
    $temp = json_decode($respostaConsulta);
    $valorTotalGarantiaEstendida = 0;
    /* Para disponibilizar valor da garantia e descrição do produto que a contém ao usuário abaixo estão as informações */
    foreach ($temp->products as $product) {
        if ($product->extendedWarranty == 'true') {
            echo "Produto com Garantia Estendida!<BR>";
            echo urldecode($product->description) . "<BR>";
            echo urldecode($product->valueExtendedWarranty) . "<BR>";
            echo urldecode($product->token) . "<BR><BR>";
            $x = 0;
            foreach ($order as $compararGarantia) {
                if ($compararGarantia->PRODUCT_DESCRIPTION == urldecode($product->description) && $order[$x]->PRODUCT_EXTENDEDWARRANTY_USE == "YES") {
                    $order[$x]->PRODUCT_EXTENDEDWARRANTY_MONTHWARRANTY = "12";
                    /* Quantidade em meses da garantia estendida */
                    $order[$x]->PRODUCT_EXTENDEDWARRANTY_AMOUNT = "1";
<?php

/* Dados de autenticação para consumo do serviço */
$email = "*****@*****.**";
$token = "2948208E715B986F25A5E";
/* Dados dos produtos para consumo do serviço */
/* Observação: Máximo de três produtos simultâneos por consulta! */
$consultar[0]->PRODUCT_DESCRIPTION = "iPhone 4S";
$consultar[0]->PRODUCT_VALUE = "1550.00";
$x = 0;
foreach ($consultar as $products) {
    $garantia['products'][$x]['description'] = $products->PRODUCT_DESCRIPTION;
    $garantia['products'][$x]['value'] = $products->PRODUCT_VALUE;
    $x++;
}
$respostaConsulta = consultarGarantia($garantia, $email, $token);
$temp = json_decode($respostaConsulta);
/* Para disponibilizar valor da garantia e descrição do produto que a contém ao usuário abaixo estão as informações */
foreach ($temp->products as $product) {
    if ($product->extendedWarranty == 'true') {
        echo "Produto contém Garantia Estendida! <BR>";
        echo urldecode($product->description) . "<BR>";
        echo urldecode($product->valueExtendedWarranty) . "<BR>";
        echo urldecode($product->token) . "<BR><BR>";
    }
}
/* Após consumidor optar pela garantia estendida de um produto incluir no JSON para o webservice de criação de transação o token retornado */
/* Desta forma o Bcash entenderá que devemos aplicar a garantia e o Bcash irá incluir o valor automaticamente */
function consultarGarantia($garantia, $email, $token)
{
    $data = json_encode($garantia);