Модули не первая задача. Сначала надо вибрат кто будет обрабативат оплата и сделат нужние акаунти а потом думат про интеграции.
Для большинство методов ест уже готовие модули.
Как правило оплата онлайн картами обрабативают debit and credit card payment processors - Paypal. Braintree, Squareup, Stripe, Amazon, Apple pay, Android pay, First data ...ети самие популярнии, есть еще сотни маленкие
Еще есть банковские merchant services - Chase, US Bank, Flagship....как правило дороже и много бюрократии.