There are multiple definitions - click on the translation that matches your context.

adeudo por domiciliación

full

direct debit

noun

Comparative law notes

Spain

of bills, invoices, etc.

Definitions of direct debit

English

a way to make payment in which an instruction is given to a bank to pay to a specified person or organization a sum of money from a particular account, particularly on a regular basis

It is estimated that those paying by monthly direct debit save £100 annually compared to those who pay by cash or cheque.