No, you don't need to mail in the voucher if you made your payment online. The purpose of the voucher is to make sure the payment gets posted to your account. Since you already made the payment, the voucher is of no use.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"