maxresdefault 20

Pagar un cargo en coinbase [Pasarela de pago bitcoin con PHP]

Ya tenemos casi todo listo solo nos falta pagar un cargo en coinbase siguiendo estos pasos:

  • Iremos a la hosted_url y realizamos el pago con cualquier wallet (trust wallet en nuestro caso).
  • Procederemos a ver los pagos recibidos en nuestro dashboard de coinbase.
  • Creamos un script que nos entregue todos los datos del cargo.
  • Validamos si el cargo ha sido pagado o no.

⏱ INDICE:
• 00:00 – Que vamos a hacer en este tutorial.
• 01:11 – Pagar un cargo en coinbase.
• 12:10 – Avance del proximo tutorial y despedida.

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

<?php
require_once './vendor/autoload.php';
use CoinbaseCommerce\ApiClient;
use CoinbaseCommerce\Resources\Charge;
ApiClient::init('f14c4696-e77a-4efa-9ab4-aac045dea4e2');
function recuperaCargoPorId($id)
{
    try {
        $retriveCharge = Charge::retrieve($id);
        if (isset( $retriveCharge->payments[0]['status'])){
            echo "El cargo con id=".$id." esta ".$retriveCharge->payments[0]['status']."<br>";
        } else {
            echo "El cargo con id=".$id." no tiene pagos<br>";
        }
        //var_dump($retriveCharge);
    } catch (\Exception $ex) {
        echo $ex->getMessage();
    }
}
recuperaCargoPorId($_GET['id']);

🔗 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 Siguiente tutorial

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Salir de la versión móvil