Glossary Contents

EDD

Short for Electronic Direct Debit. Convenient and secure payment method, where the amount is debited directly from the customer's bank account.

Our expertise for your company!