В любом случае приложения, которые скачаны в PlayMarket или AppStore требуют оплаты покупок через привязанные банковские счета, ибо оплата проходит непосредственно с них. При этом нужно включить интернет оплату и повысить лимит до необходимой цифры. Привязать карту можно как уже при покупке подарка, так и заранее, в настройках вашего аккаунт PlayMarket или AppStore. Если мне не изменяет память, то поищите пункт оплаты и банковских счетов. Там будет непосредственно привязка, с подтверждением, что карта действительно ваша.