You can select to pay by credit card or to bring a check to the appointment. Agents like to pay by credit card online for the convenience, security offered by their credit card company, points/miles earned, and ability to track their business expenses via automated receipts.