It would be cool if there was the ability (though an Entity sensor) to detect if the player who payed is actually near by, if not then simply ignore the payment and let another shop somewhere else (that is using the same krist wallet address) to manage it.