The following validations are performed when the remote procedure call (RPC) is received:
- Merchants use provided template types to send notification messages. The information related to using templates is persisted in the merchant table in Google Pay.
- User has a merchant subscription in Google Pay.
- Message idempotency and safety are checked against network level entries with input (merchantId, merchantMessageId).