// <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
        // <<<<<<<<<<<<<<<<<<<<<<<<<<<< PAYMENT METHODS <<<<<<<<<<<<<<<<<<<<<<<<<<<<
        // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

        // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
        // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SHOP >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
        // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
        private void DrawShopScreen()
        {
            currentActive = ActiveScreen.SHOP;
            if (_shopViewController == null)
            {
                GameObject paymentListScreen = Instantiate(shopScreenPrefab);
                _shopViewController = paymentListScreen.GetComponent <ShopViewController> ();
                _shopViewController.transform.SetParent(mainScreenContainer.transform);
                _shopViewController.GetComponent <RectTransform> ().anchoredPosition = new Vector2(0, 0);
                mainScreenContainer.GetComponentInParent <ScrollRect> ().content     = _shopViewController.GetComponent <RectTransform> ();
            }
        }