Visa fee:

In the Consulate of Jamaica fee for the tourist visa or visa for entry to Jamaica is 45 euro. The Consulate of Jamaica accepts only Cash (cash should not be sent in the mail). Credit cards are not accepted.
The fee for Jamaican visa at the point of entry is 100 USD.