Public Mobile vouchers are prepaid credits that you buy in-store and add to your account. You can purchase Public Mobile payment vouchers at select stores that carry them (see the locations here). Here are the instructions on how to add the voucher to your account.