Integração PayPal via HTML forms (simples)
Boa tarde.
Estou fazendo integração com o paypal de uma forma simplificada via hidden forms. Algo do tipo:
<form action="<?php echo PAYPAL_ENDERECO; ?>" method="post" target="_blank">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="<?php echo PAYPAL_EMAIL_CONTA; ?>" />
<input type="hidden" name="charset" value="<?php echo PAYPAL_CHARSET; ?>" />
<input type="hidden" name="custom" value="<?php echo $custom; ?>" />
<input type="hidden" name="invoice" value="<?php echo $invoice; ?>" />
<input type="hidden" name="image_url" value="<?php echo PAYPAL_IMAGE_LOGO; ?>" />
<input type="hidden" name="item_name" value="<?php echo $produto; ?>" />
<input type="hidden" name="amount" value="<?php echo $valor; ?>" />
<input type="hidden" name="currency_code" value="<?php echo $moeda_codigo; ?>" />
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="return" value="<?php echo PAYPAL_PAGINA_RETORNO; ?>" />
<input type="hidden" name="cancel_return" value="<?php echo PAYPAL_PAGINA_CANCELAMENTO; ?>" />
<input type="hidden" name="rm" value="0" />
<input type="hidden" name="cbt" value="<?php echo PAYPAL_MENSAGEM_RETORNO; ?>" />
<button name="OK" class="btn btn-success" tybe="submit" title="A blank page is open"><i class="icon icon-ok"></i> Go to Payment in PayPal website</button>
</form>
Preciso que quando o pagamento tenha sido realizado com sucesso, que o paypal retorne para a página em "return". Porém em meus testes via sandbox após o sucesso do pagamento ele emite uma mensagem e um link para que a pessoa clique para voltar para o script em "return". O meu desejo é que seja feito isso automaticamente, pois preciso capturar o retorno do paypal para poder baixar o pagamento neste script. Se não for automático dá a margem para o usuário fechar o navegador e então não conseguirei "baixar" o pagamento.
Alguém poderia dar uma sugestão de como faço isso?
Obrigado.
Ricardo.Discussão (0)
Carregando comentários...