Lump sum Dell Financial Services

I was told by the DFS rep. you can only see and monitor your DFS account.... you can't make payments on the website itself. Would I be able to do a bill pay online through my bank account?

- - - - - Updated; Consecutive Post Auto Merged - - - - -

I feel kinda uneasy mailing a $3200 check in the mail....