A control method of a service providing device, the method comprising:
- receiving information on a payment card, a PIN number corresponding to the payment card, position information of user equipment of a user attempting to purchase an item at a physical payment store, position information of one or more devices in the vicinity of the user equipment, and identification information of the user equipment which are transmitted from the user equipment by means of a communication unit, wherein the one or more devices that are in the vicinity of the user equipment are located at the physical payment store;
- determining whether the position information of the user equipment is located within a predetermined radius from the position information of the one or more devices located at the physical payment store, for primary verification of the purchase, by means of a control unit;
- checking a type of the payment card from among one or more payment cards issued to the user equipment that is being used to purchase the item, payment date and time information associated with the attempted purchase of the item at the physical store, and position information of the physical payment store by means of the control unit when the position information of the user equipment is located within the predetermined radius from the position information of the one or more devices located at the physical payment store as a determination result;
- calculating a distance difference between the position information of the user equipment and the position information of the physical payment store where the payment is made using the payment card and a time difference between a present time and the payment date and time information when the payment is made using the payment card, by means of the control unit;
- calculating a speed based on the calculated distance difference and the calculated time difference, by means of the control unit;
- checking whether the calculated speed is equal to or lower than a predetermined reference speed, by means of the control unit;
- and
- confirming that authentication is normally completed by determining there is an additional payment trial within a movable distance from the user equipment and maintaining a stand-by status for simple payment by means of the control unit when the calculated speed is equal to or lower than the reference speed as a checking result.