Crypto Micro-Transactions in Three.js Game

I want to add crypto micro transactions to my prototype battle game. My first test will be to add a small fee to pilot a gun-ship. Has anyone set up micro transactions using BitPay’s REST API in a Three.js Game? I have a general plan of how I am going to build the logic but I wanted some insight from others who might have done something similar…Thanks!