Donc je cherche à faire pareil sans passer par un de ces sites.
Tu peux, mais faut coder. En gros tu dois intégrer un client bitcoin (ou utiliser des
RPC) dans le fonctionnement de ton serveur. C'est sûrement pas très compliqué mais ça demande un peu de boulot.
Si tout ce dont tu as besoin c'est de vérifier qu'un client a payé, je suppose que tu peux simplement utiliser bitcoind et l'une des commandes
getreceivedbyaccount ou
getreceivedbyaddress, selon que chacun de tes clients est identifié par un compte ou par une adresse.
Tu peux voir ici une aide complète sur les commandes de l'API:
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list