Можно ли продать контент внутри приложения напрямую через банковскую карту, без использования встроенных методов оплаты AppStore и Google Market?
Буду говорить только за AppStore.
Цифровой контент - только через in app purchase
Услуги и реальные вещи можно покупать так как Вы описали в первом случае. Впринципе есть уже готовые сервисы для этого (https://www.braintreepayments.com), предоставляющие готовые библиотеки и апи.
Оплата внутреннего контента через внешние сервисы является нарушением договоров. У гугла есть возможность оплаты через внешние сервисы, если контент является отделимой частью вашего приложения, например, аудио, видео материалы. Т.к. они могут быть воспроизведены на других устройствах, платформах. 
Внимательнее читайте договора, там все прописано. Иначе может схлопотать сначала реджект, а потом и вовсе бан аккаунта. Трусами не отмашитесь.