Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dtdigital

Como saber se o boleto paypal foi pago?

Recommended Posts


  • Conteúdo Similar

    • Por Vann
      Olá, parabéns pelo fórum.
      Gostaria de saber existe algum script de boleto para o template/sistem Rise project ou o perfex? 
       
      Caso não tenha pronto, quanto fica para desenvolver um pra mim.
       
      Requisitos: Gerar boletos pelo sistema Rise ou Perfex de forma automática, no padrão do banco/febrabam, de forma automática, e se possível de forma que gere um arquivo de remessa para o banco.
       
      - Sistema gera a fatura/nota
      - opção de parcelamento via boleto
      - Na venda, já gera boletos ao cliente
      - cliente tem opção de reemitir o boleto se preciso
      - Se conseguir gerar arquivo remessa e retorno do banco seria perfeito, mas se ficar muito caro, basta o módulo de geração de boleto de forma que bata os números/carteira via api do banco.
       
      Favor entrar em contato interessados.
       
      Email: vanderlei34@hotmail.com
       
      att.
      Vann
    • Por WilliamMS
      Olá. O que vocês acham deste guia comercial wordpress ? Ele tem muitas funcionalidade e parece ser fácil de configurar.
    • Por Kelven
      Bom dia pessoal tudo bem?!
      Então eu estou com o seguinte problema, fiz a integração do API do PayPal para poder ter o retorno do email do pagamento, ai eu pego o email do pagamento da seguinte forma: 
      document.getElementById('demo').innerHTML = details.payer.email_address; o problema é que eu queria pegar também o valor q foi pago, mas já tentei de todas as formas pegar esse object mas não consigo, os retornos do api são assim:
      { "id": "5O190127TN364715T", "status": "COMPLETED", "payer": { "name": { "given_name": "John", "surname": "Doe" }, "email_address": "customer@example.com", "payer_id": "QYR5Z8XDVJNXQ" }, "purchase_units": [ { "reference_id": "d9f80740-38f0-11e8-b467-0ed5f89f718b", "shipping": { "address": { "address_line_1": "2211 N First Street", "address_line_2": "Building 17", "admin_area_2": "San Jose", "admin_area_1": "CA", "postal_code": "95131", "country_code": "US" } }, "payments": { "authorizations": [ { "id": "0AW2184448108334S", "status": "CREATED", "amount": { "currency_code": "USD", "value": "100.00" ESSE É O VALOR QUE EU QUERIA PEGAR }, "seller_protection": { "status": "ELIGIBLE", "dispute_categories": [ "ITEM_NOT_RECEIVED", "UNAUTHORIZED_TRANSACTION" ] }, "expiration_time": "2018-05-01T21:20:49Z", "create_time": "2018-04-01T21:20:49Z", "update_time": "2018-04-01T21:20:49Z", "links": [ { "href": "https://api.paypal.com/v2/payments/authorizations/0AW2184448108334S", "rel": "self", "method": "GET" }, { "href": "https://api.paypal.com/v2/payments/authorizations/0AW2184448108334S/capture", "rel": "capture", "method": "POST" }, { "href": "https://api.paypal.com/v2/payments/authorizations/0AW2184448108334S/void", "rel": "void", "method": "POST" }, { "href": "https://api.paypal.com/v2/payments/authorizations/0AW2184448108334S/reauthorize", "rel": "reauthorize", "method": "POST" } ] } ] } } ], "links": [ { "href": "https://api.paypal.com/v2/checkout/orders/5O190127TN364715T", "rel": "self", "method": "GET" } ] } alguém sabe me dizer como posso pegar o Value ??
    • Por Ricardo R
      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.
    • Por PToledo
      Olá Pessoal.
      Estou desenvolvendo a geração de um boleto BB
       
      No código onde recebo as variáveis tenho:
       
      $oBoleto->setValorBoleto(number_format($VALOR, 2, ',', '.')); 
       
      Visualmente no boleto gera corretamente.
      Porém o '.' ponto final está sendo levado para a numeração do cód barras
       
      Exemplo: 3.500,00
       
      (...) 3 79710003.50000
       
      Agradeço a ajuda!!!
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.