BMT Micro Payment service