Upvote:2
As you note, applicants for a visa for Bosnia and Herzegovina may be required to include confirmation of paid accommodation, or a signed and stamped voucher from a travel agency documenting payment. While you may use Booking.com for your reservations, you would need to visit the hotel's website and make direct contact to arrange prepayment. At the same time, you might ask about its cancellation policy in the event a visa is not issued.
The Bosnia and Herzegovina Embassy in Australia also includes this useful information, that: