Online payment and payment of fees