AVIDPAY:

Bringing your pay process more options, maximum efficiency and minimum risk of fraud