Appointment and payment handling
First Claim
Patent Images
1. A system comprising:
- one or more processors; and
one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising;
receiving, from an electronic device associated with a customer, first location data indicating a first geographic location associated with the electronic device;
determining, using the first geographic location, that the electronic device is located within a threshold distance from a location associated with a merchant;
based at least in part on determining that the electronic device is located within the threshold distance from the location associated with the merchant, creating a payment record associated with a transaction between the customer and the merchant;
receiving, from the electronic device, second location data indicating a second geographic location associated with the electronic device;
determining, using the second geographic location, that the electronic device is located outside of the threshold distance from the location associated with the merchant;
based at least in part on determining that the electronic device is located outside of the threshold distance from the location associated with the merchant, sending a request for a payment for the transaction;
receiving approval of the payment; and
causing funds associated with the payment to be deposited into a merchant account associated with the merchant.
2 Assignments
0 Petitions
Accused Products
Abstract
An appointment and payment handling system may operate to handle payments for appointments based on user locations at times associated with appointments. The appointment and payment handling system may determine if a location of a customer device associated with a customer associated with an appointment matches a location associated with the appointment. If the locations match, the appointment and payment handling system may create a payment record for a payment to the merchant from the customer based on the determination that the customer location matches the location associated with the appointment.
138 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, from an electronic device associated with a customer, first location data indicating a first geographic location associated with the electronic device; determining, using the first geographic location, that the electronic device is located within a threshold distance from a location associated with a merchant; based at least in part on determining that the electronic device is located within the threshold distance from the location associated with the merchant, creating a payment record associated with a transaction between the customer and the merchant; receiving, from the electronic device, second location data indicating a second geographic location associated with the electronic device; determining, using the second geographic location, that the electronic device is located outside of the threshold distance from the location associated with the merchant; based at least in part on determining that the electronic device is located outside of the threshold distance from the location associated with the merchant, sending a request for a payment for the transaction; receiving approval of the payment; and causing funds associated with the payment to be deposited into a merchant account associated with the merchant. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
storing, by a payment service, information associated with a customer account of a customer; determining, by the payment service, that a merchant is conducting a transaction with the customer; receiving, by the payment service, an indication of at least one item or service being acquired by the customer during the transaction; receiving, by the payment service and from an electronic device associated with the customer, location data indicating a geographic location associated with the electronic device; determining, by the payment service and using the geographic location, that the electronic device is located outside of a threshold distance from a location associated with the merchant; and based at least in part on determining that the electronic device is located outside of the threshold distance from the location associated with the merchant, sending, by the payment service and using at least a portion of the information, a request for a payment for the at least one of the item or service. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. One or more computing devices comprising:
-
one or more processors; and one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving an indication of at least one item or service being acquired by a customer from a merchant during a transaction; receiving, from an electronic device associated with the customer, location data indicating a geographic location associated with the electronic device; determining, using the geographic location, that the electronic device is located outside of a threshold distance from a location associated with the merchant; and based at least in part on determining that the electronic device is located outside of the threshold distance from the location associated with the merchant, sending a request for a payment for the at least one of the item or service. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification