Online payment portals are usually only compatible with cards marked Visa or MasterCard.
Some debit cards are Visa and Mastercard cards, they can be used.
EFTPOS cards (Australian) however cannot be used online due to the need of a pin. (I think that is the reason).
I have never seen any online portal that can process them.
Same with a standard physical terminal, you actually have to have the card present to process transactions, you can not process Eftpos cards over the phone or when it is not in the physical location.