Analysis Below
Lan Na Version

The above version is of the Lan Na tradition (Lan meaning a million, and Na meaning fields, so a million fields is the meaning of the name of this region in the far north of Thailand
Nang Gwak is the helper of all shop-owners and merchants
She is normally places on a shelf in the place of business and offered "nam daeng", Incence, and flower garlands to bring customers and make sales.
There is a speial Kata, or prayer to say whilst offering to Nang Gwak (I shall publish this soon).