maxresdefault 21

Leer todos los cargos y validar los pagados [Pasarela de pago bitcoin con PHP]

Ahora que ya tenemos el dinero en nuestra cuenta de coinbase seria conveniente leer todos los cargos y validar los pagados, siguiendo estos pasos:

  • De la clase cargo obtenemos el método getAll.
  • Ciclamos todos los cargos y validamos el estatus de cada cargo es “complete” osea si esta pagado.
  • Además mostramos el id y hosted_url

⏱ INDICE:
• 00:00 – Que vamos a hacer en este tutorial.
• 01:05 – Leer todos los cargos y validar los pagados
• 09:07 – Avance del proximo tutorial y despedida.

Codigo: https://github.com/programadornovato/Pasarela-de-pago-bitcoin-con-PHP/commit/30bb7b368478b6b8f28a3d0aa11a131ac715fc25

<?php
require_once './vendor/autoload.php';
use CoinbaseCommerce\ApiClient;
use CoinbaseCommerce\Resources\Charge;
ApiClient::init('f14c4696-e77a-4efa-9ab4-aac045dea4e2');
function leerTodosCargos()
{
    try {
        //code...
    $todosCargos=Charge::getAll();
    foreach($todosCargos as $cargo){
        if(isset($cargo->payments[0]['status'])){
            echo "<br>";
            echo "El cargo con id=".$cargo->id." esta ".$cargo->payments[0]['status']."<br>";
            echo "URL para realizar el pago=<a href='".$cargo->hosted_url."'>".$cargo->hosted_url."</a><br>";
            echo "<br>";
        } else {
            echo "<br>";
            echo "El cargo con id=".$cargo->id." no tiene pagos<br>";
            echo "URL para realizar el pago=<a href='".$cargo->hosted_url."'>".$cargo->hosted_url."</a><br>";
            echo "<br>";
        }
    }
    } catch (\Exception $ex) {
        echo $ex->getMessage();
    }

}
leerTodosCargos();

🔗 Pagina web de coinbase: https://commerce.coinbase.com/?lang=es

🎦Ecommerce con PHP🐘 y MySql🐬: https://www.youtube.com/watch?v=ZC9evX2VyM0&list=PLCTD_CpMeEKQhRiJx7Wv3pM3rYvT9_CS9&ab_channel=programadornovato
🎦🚢 [CURSO] PhpMyAdmin En español 🇪🇸: https://www.youtube.com/watch?v=PjyRheSq36o&list=PLCTD_CpMeEKRDDCpQho7sg1iNYQpOy2G4&index=1&t=6s&ab_channel=programadornovato
🎦[Curso] PHP y Mysql de 0 a 100 🐘: https://www.youtube.com/watch?v=3XJcrHUe-eY&list=PLCTD_CpMeEKS2Dvb-WNrAuDAXObB8GzJ0&index=1&ab_channel=programadornovato
🎦🌊 [CURSO] MARIADB DE 0 A 100: https://www.youtube.com/watch?v=oV0zZvTz4Ak&list=PLCTD_CpMeEKRoPFmVqG-COyGptWcbeesj&index=1&ab_channel=programadornovato

Anterior tutorial

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)