Voucher subscriber currently supports a pull-based pub-sub subscription, i.e., the voucher subscriber will periodically pull for new messages.
An alternative mode is "push", where a subscription sends new messages to an http endpoint behind which the voucher subscriber runs.
Or, this feature should be added to voucher server instead?
Motivation:
The current pull based subscriber cannot be packaged to run on Google Cloud Run (or other microservice platform), due to its "serverful" nature.
cc @Nilay-Shah @cjones-shopify for comments.