In Europe it's very common to offer SEPA direct debit payment in Online shops. It's similar to offline payment, except that you need IBAN and BIC number, and SEPA direct debit mandate from the customer.
There is actually no need for a third party provider, so direct debits can also be submitted directly to the bank.