nextChargeUrl and chargeToken are omitted on ENDED events. email and subscriptionState are omitted on SUBSCRIPTION_PENDING_PAYMENT. Each payload includes transaction and transactionObject with the same shape as Pay Link payload reference.