I understand that mj-pay does it all, though I don't know how the merchants make deposits until the fed approves the bill.