Patent attributes
An appointment and payment handling system may operate to fill unbooked appointment blocks of a merchant based on customer locations and transaction history of the merchant The appointment and payment handling system may identify customer devices of customers of the merchant that are within a threshold distance from a location of the merchant. The appointment and payment handling system may notify the merchant of nearby customers and generate a promotion to send to the customer devices. Based on receiving merchant approval to offer the unbooked appointment block to the nearby customers, the system may cause presentation of the promotion and availability of an appointment on the customer devices. Upon receiving an acceptance of the appointment offer, the appointment and payment handling system may schedule the appointment.