Electronic payments for corporate returns