In a medium bowl, combine the fish sauce, soy sauce, garlic, ginger, and turmeric. Add the chicken and mix well with your hands (use gloves to prevent your nails from being stained ochre by the turmeric). Set aside.
In a medium heavy-bottomed pot or Dutch oven, heat the oil over medium-high heat until it becomes runny and starts to shimmer. Stir in the onions and cook until soft and translucent, 3 to 4 minutes. Add the paprika and mix until the onions are well coated.
Tumble in the chicken and raise the heat to medium-high. Stir and cook until the chicken is no longer pink, 4 to 5 minutes. Add the coconut milk and stock and bring to a gentle boil, stirring constantly to prevent the mixture from curdling. Reduce the heat to medium-low, cover, and simmer gently for 20 minutes to allow the flavors to meld.
Stir in the garbanzo bean flour paste and return to a boil. Simmer over medium-low heat until the sauce is thick like heavy cream, 5 to 10 minutes. Adjust the consistency with more stock for a thinner gravy or more garbanzo bean flour for a thicker gravy. Taste and add more fish or soy sauce if necessary. Reduce the heat to very low and keep warm until ready to serve.