If there is a need for further information from the customer or for the customer to make selections, the vendor application comprised of HTML, other type mark up language or other documents may elicit such information through the customer interface of the banking machine.