That sounds a lot like my game. i'll google my old posts to se what tips i can give
The Afterlife in my game focuses on "Heaven" for the good and "Hell" for the evil, while the very multiverse held together by Law. Chaos is used to prevent Law from crystallizing existence and is also tapped for magical power, which in turn was shaped into [relatively] safe to use Circles of spells [levels] By the power of Order.
At the death of the body, the spirit [ mortal consciousness ] of the body might be approached by entities offering some form of unlife [put your money on Orcus]. If the spirit refuses the choice or does not have it forced upon them [spawning undead] A death angel [Neutral angels similar to the entities from the movie version of “The Mothman Prophesies”] tries to get the soul out of the body and on its way ASAP to prevent soul consuming entities from doing what they do best. If the death was caused by Death magic then the victim can only choose undeath or oblivion. If the death was caused by a spawning undead then the soul can no longer be pulled from the body by the death angel and the soul will be consumed over the duration of the spawn delay [ Undeath willingly accepted is treated as a no-delay spawn]. If the body is sufficiently destroyed before the transition, the soul can then be sent on is way. If corporeal undead are destroyed after transition to undead, then the spirit fades to oblivion or, if strong enough, the spirit becomes an incorporeal undead creature.
Once sent on its way, the spirit enters The Soulstream [the flow of spirits from the mortal world traveling through the astral plane to their final destination]. The soul stream is guarded by a Host of death angels who keep most soul eating creatures at bay. It is advised that Astral tourists avoid the Soulstream if at all possible since death angels are permitted to send any mortal soul found on the astral plane to Judgment, even if it mean separating that soul from its mortal husk.
The speed and how directly one's soul travels through the 'Astral' plan to the target destination is determined on how the mortal behaved on the law-chaos axis. A very chaotic person may spiral incredibly far off the soul-stream. How far a chaotic soul flies from the Soulstream matters since on the outer fringes of the Astral plane lurks an entity, best described as Lovecraftian, that claims the most chaotic of spirits. It is strong enough to pull most chaotic spirits to it, but does not usually does not do this, reserving Its power to gnaw at the bonds of reality. The gods do not speak of what happens to those it takes, but the few mortals who claim to know are quite insane. This entity seems to have an actual dislike of the death angels and tries to attack them at any opportunity.
Once the Astral gauntlet is run, the soul lands at the place of Judgement. Good spirits go to ‘heaven’ and enjoy eternity while evil spirits go to ‘hell’ and suffer. Those dead-on Nuetral [quite rare] can have their souls go to the side where their chief deity is [if the god is offering the option], merge with the mortal world, be reincarnated [starting over, not the spell] or if lawful enough, be made into neutral angels.
Heaven is as one would expect it, except not being chopped up into separate planes. The souls can earn a more pleasant existence by helping out with the work load [become Good angel and serve…etc ]
Hell is a little different there are the 9 levels of the hells where the devils hold sway and punish mortals. Spiritually nearby there are at least 666 separate sub levels where demons, unbound by hell’s hierarchy, rule.