Zero Knowledge Access Passes (ZKAPs) is an anonymous token-based authorization protocol that enables privacy-preserving payments by disconnecting payment from service usage. ZKAPs is based on privacy pass technology, modified for secure online transactions.