The Town of Olanta is now accepting online and in person credit card payments. You will need your account number when making an online payment. There will be a 3% or $1.50 minimum convenience fee added to each transaction. You can access the payment portal by clicking here.