difinha 0 Denunciar post Postado Março 3, 2011 Pessoal eu tenho um hotsite de um evento que a inscrição e via pagseguro. Gostaria de saber como eu coloco quando há variações. Ex: Sócios até 03/03/2011, 300,00 | Sócios até 03/04/2011, 400,00 Estudantes até 03/03/2011, 400,00 | Estudantes até 03/04/2011, 500,00 Obrigado Marcio Compartilhar este post Link para o post Compartilhar em outros sites
alcaidedigital 57 Denunciar post Postado Março 3, 2011 Direto no PagSeguro você não vai conseguir fazer esse tratamento. Então terá que fazer no seu codigo mesmo. O unico problema será se ele iniciar a transação até a data com valor de desconto, e pagar apenas alguns dias depois. Se isso for problema para você, então deverá desativar a opção de boleto no PagSeguro. E a data da data limite você retira dois dias, são as 48 horas que leva para compensar o pagamento, via cartão. <?php function promocao($data, $valor1, $valor2){ // Pega data atual $date1 = date('Y-m-d'); // Timestamp1 $timestamp1 = strtotime($date1); // Data limite $date2 = $data; // Timestamp2 $timestamp2 = strtotime($date2); return ($timestamp1 > $timestamp2) ? $valor1 : $valor2; } echo 'Valor dos Socios: ' . promocao('2011-04-03', '300,00', '400,00'); echo '<br>'; echo 'Valor dos Estudantes: ' . promocao('2011-04-03'', '400,00', '500,00'); ?> Compartilhar este post Link para o post Compartilhar em outros sites
difinha 0 Denunciar post Postado Março 18, 2011 Resolvido Senartes. Valeu! Fiz uma combo e quando chegar o dia em que mudam o preços eu trocaria manualmente, mas vou aproveitar seu código pra ficar automático, olha abaixo eu tina feito: <form target="pagseguro" action="https://pagseguro.uol.com.br/v2/checkout/cart.html?action=add" method="post"> <input type="hidden" name="receiverEmail" value="wseu_email@provedor.com.br" /> <input type="hidden" name="currency" value="BRL" /> <input type="hidden" name="itemId" value="001" /> <input type="hidden" name="itemDescription" value="CINOSP | ABO - Sao Paulo - 4 a 6 de setembro" /> <input type="hidden" name="itemQuantity" value="1" /> <select name="itemAmount"> <option value="300.00">CD's Sócios ABO's <option value="240.00">CD's Pós-Graduando Alunos das ABO's - UniABO's <option value="350.00">CD's Não Sócio <option value="110.00">TPD's <option value="50.00">Acadêmicos <option value="50.00">ASB/TSB/Fisioterapeutas </select><br> <br> <input type="hidden" name="itemWeight" value="" /> <input type="hidden" name="itemShippingCost" value="0.00" /> <input type="image" src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/209x48-comprar-assina.gif" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /> </form> Compartilhar este post Link para o post Compartilhar em outros sites