A computer-implemented method of presenting an electronic bill from a
biller to a customer over a computer network includes steps of receiving
biller-originated bill data and bill format data over the network into a
bill presentment and payment database. The inputted bill data and bill
format data are then stored in a first area of the bill presentment and
payment database. The stored bill data and/or the bill format data is then
validated and the validated bill data and/or the format data is swapped
from the first area to a second area of the bill presentment and payment
database, the second area being accessible to the customer. The bill, now
incorporating the validated bill data and formatted according to the bill
format data, may then be presented to the customer. A third, customer
accessible area may be included in the database to archive the bills. The
bill format data may include a plurality of bill templates, each of which
may define a distinct appearance for the bill. A plurality of bill
template selection rules may be applied to the validated bill data. Based
on this evaluation, one of the plurality of bill templates may then be
selected to format the bill presented to the customer.
Um método de apresentar computador-executado uma conta eletrônica de um biller a um cliente sobre uma rede de computador inclui etapas de receber dados biller-originados dos dados da conta e do formato da conta sobre a rede em uma base de dados do presentment e do pagamento da conta. Os dados inputted dos dados da conta e do formato da conta são armazenados então em uma primeira área da base de dados do presentment e do pagamento da conta. Os dados armazenados da conta e/ou os dados do formato da conta são validados então e os dados validados da conta e/ou os dados do formato são trocados a primeira área a uma segunda área da base de dados do presentment e do pagamento da conta, a segunda área que é acessível ao cliente. A conta, incorporando agora os dados validados da conta e formatado de acordo com os dados do formato da conta, pode então ser apresentada ao cliente. Um third, área acessível do cliente pode ser incluído na base de dados para archive as contas. Os dados do formato da conta podem incluir um plurality dos moldes da conta, cada um de que pode definir uma aparência distinta para a conta. Um plurality de réguas da seleção do molde da conta pode ser aplicado aos dados validados da conta. Baseado nesta avaliação, um do plurality de moldes da conta pode então ser selecionado para formatar a conta apresentada ao cliente.