key_commit: Re-worked the cancel receipt process