Home shopping payment system by a virtual card number

A home shopping payment system using a virtual card number is provided to process payment of a buyer by inputting a one-time virtual card number generated for a credit card number to a home shopping payment terminal of a home shopping agent or an ARS(Automatic Response Service) system when the home shopping agent or the ARS system requests the buyer to input the credit card number. A voice recognizer(230) obtains a credit card number of a buyer by recognizing the credit card number inputted from a buyer phone(200,211) when a voice recognition key is selected in a home shopping agent phone(220) connected to the buyer phone. A virtual card number requestor(250) transmits the credit card number and a virtual card number request signal matched with the credit card number to a credit card company, and receives the virtual card number when the credit card number is received from the voice recognizer. A virtual card number generator(260) generates, stores, and transmits the virtual card number to the virtual card requestor. A home shopping payment terminal(270) requests a payment approval request for a credit card of the buyer to a credit card payment server(280) by transmitting the virtual card number.