Cálculo de Frete PHP

O PagSeguro oferece uma ótima ferramenta para cálculo de frete usando para isso a tabela dos correios. Com ela você pode colocar em seu site um link para o cálculo de frete do PagSeguro, onde o usuário poderia consultar quanto ele irá pagar pelo frete. Isto acontecerá quando você definir o cálculo de frete para Frete por peso. O seu cliente poderá optar por PAC ou Sedex.

Você também pode optar por trazer essa informação direto para seu site, como informação extra para seu cliente. Para isto, você vai usar a ferramenta frete.php da biblioteca.

<?php
// Use require_once para que o arquivo nunca seja chamado duas vezes
require_once('frete.php');

// Instancie o Objeto gerador de frete
$frete = new PgsFrete;

// Faça seu cálculo passando:

// CepOrigem
// Peso (em quilos)
// Valor
// CepDestino

$valorFrete = $frete->gerar('00000-000', '4', '7,80', '01000-000');
?>

A partir deste momento você terá na variável $valorFrete um array no seguinte formato:

array (
    'Sedex' => '33,60',
    'PAC' => '17,40',
)

Com estes dados você pode informar o seu cliente o quanto ele irá pagar de frete ou mesmo implementar plugins para “shipping methods” nos mais diversos sistemas de e-commerce escritos em PHP encontrados na internet.

Mantido por Visie Padrões Web