Yes, Currently, the Google Pay Soundbox is only available in beta at specific locations in India. However, it is expected that Google will soon launch the payments soundbox officially in India.