nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqdft4ckvyhfpw3n56zm8j42nzrjeummudr2vmkf304eu5jhnn0ahq7l6746 (nprofile…6746)
yes you can - technically you can create a zap receipt without the lightning invoice + preimage
what we do is create one for all the splits combined
one thing to note - I would advise doing this server side so that the pubkey that is signing the zap receipt can be "trusted" to not sign fake receipts