Люблю такие вопросы.
"Я не знаю, как это делается, и возможно ли в принципе, но дайте мне для этого код на пэхапэ".
Никакой "прямой" "оплаты" "с карты" "на биткоин" не существует.
Ты можешь воспользоваться какой-либо биржей.
Можешь зарегистрироваться на бирже, привязать свою карту к аккаунту, и воспользоваться API, которое дергать из РНР.
Но мне кажется что у тебя желания идут еще дальше - ты хочешь принимать оплату картой, но чтобы деньги автоматически волшебным образом попадали в твой биткоин кошелечек. Ну тут надо искать биржу, в которой есть платежный сервис. Не знаю, есть ли такие и насколько покупатель будет склонен доверять данные своей карты такому сервису.