CPC G06Q 20/108 (2013.01) [G06Q 20/381 (2013.01); G06Q 20/40 (2013.01); G07F 19/00 (2013.01); G06F 3/0482 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a provider computing system of a provider, a lockbox transaction order from a user device associated with an account holder of the provider, the lockbox transaction order including a requested transaction and a desired transaction location;
validating, by the provider computing system in real-time, whether the requested transaction can be completed at the desired transaction location;
locating, by the provider computing system based on determining that the lockbox transaction order cannot be completed at the desired transaction location, a physical lockbox associated with the provider from a plurality of physical lockboxes at an alternative lockbox transaction location, the physical lockbox being available for the requested transaction;
transmitting, by the provider computing system, an indication to the user device indicating that the requested transaction can be completed at the alternative lockbox transaction location;
transmitting, by the provider computing system, a lock request to the alternative lockbox transaction location, the lock request including the requested transaction and an identifier associated with the physical lockbox, wherein the physical lockbox associated with the identifier is prepared according to the requested transaction; and
authenticating, by the provider computing system, the account holder at the physical lockbox associated with the user device, wherein authenticating the account holder at the physical lockbox enables the physical lockbox to unlock and become accessible by the account holder.
|